1. 程式人生 > >配置連線超時時間

配置連線超時時間

與使用者建立會話連線後,Nginx伺服器可以保持這些連線開啟一段時間,指令keepalive_timeout就是用來設定此時間的。

其語法結構為:

keepalive_timeout timeout [header_timeout] 

timeout: 伺服器端對連線的保持時間。預設值為75s

header_timeout : 可選項,在response應答報文頭部的Keep-Alive域設定超時時間:“Keep-Alive:timeout=header_timeout”。

例項:

keepalive_timeout 120s 100s

在伺服器端保持連線的時間設定為120s。發給客戶端的應答報文頭部的keep-alive域的超時時間設定為100s。

此指令可以在http塊,server塊或location塊中配置。