keepalive指令

keepalive指令用于控制网络连接保持功能。通过该指令,能够保证Nginx服务器的工作进程为服务器组打开一部分网络连接,并且将数量控制在一定的范围之内。其语法结构为:

keepalive connections;

其中,connections为Nginx服务器的每一个工作进程允许该服务器组保持的空闲网络连接数的上限值。如果超过该值,工作进程将采用最近最少使用的策略关闭网络连接。

注意

该指令不能限制Nginx服务器工作进程能够为服务器组开启的总网络连接数。

connections变量在设置时不要设置得太大,否则会影响服务器组与新网络连接的建立。

Last updated