Apache-2.2
我應該在樹脂/tomcat 中啟動 keepalive 嗎?(使用 nginx/apache)
我在 nginx(apache) 中使用resin(tomcat) 僅解析JSP 文件,如下所示:
location ~ \.jsp { // 88 is resin(tomcat) port proxy_pass http://localhost:88; }
我應該在樹脂(tomcat)中啟動keepalive嗎?
不,你可以,但這毫無意義。
NGINX 不支持對後端伺服器保持活動狀態。
它是一個 HTTP/1.0 代理,還沒有保持活動請求的能力。(因此,每個請求都會創建和銷毀後端連接。)Nginx 將 HTTP/1.1 與瀏覽器通信,將 HTTP/1.0 與後端伺服器通信。因此,它處理瀏覽器的保持活動。
(NGINX 維基)
如果您要在 NGINX 中為客戶端啟用 keep-alive,如果 NGINX 位於前面,則在 Tomcat 端啟用它不會做任何事情