我需要根据条件关闭与客户端组的连接(可以是IP地址,UA,引荐来源网址等),因此我需要将其声明为类似如下的映射:
map $remote_addr $test_keepalive {
default "30";
"4.4.4.4" "0";
}
作为关闭连接的解决方案,我试图在位置块处设置参数(也许这很重要)
keepalive_timeout $test_keepalive;
但是在运行nginx -t之后得到错误:
nginx: [emerg] "keepalive_timeout" directive invalid value
是否有可能解决?
致谢