
我使用 nginx 作為 Kubernetes 中的入口控制器。
我在 2 個應用程式之間有一個 websocket 連接,您應該保持打開狀態無限期地。有一個重新連接機制,但應盡可能避免。
目前,nginx 配置看起來像這樣(省略了不相關的部分):
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_send_timeout 3600s;
proxy_read_timeout 3600s;
}
有沒有理由反對為超時選擇非常高的值(假設為 1 年)?