nginx split_clients 示例中的 AAA 是什么意思?

nginx split_clients 示例中的 AAA 是什么意思?

nginx 文档这里有一个指令的例子split_clients

split_clients "${remote_addr}AAA" $variant {
               0.5%               .one;
               2.0%               .two;
               *                  "";
}

AAA总的来说,我理解这个指令是如何工作的,但我不明白后缀的用途是什么。

请帮忙

答案1

“AAA” 只是一个普通的字符串。$remote_addr变量中的 IP 地址和字符串“AAA”连接起来并哈希成一个 32 位数字。如果有两个请求来自同一个 IP,这可以确保变量的值$variant相同。

相关内容