
Ich verwende nginx als Ingress-Controller in Kubernetes.
Ich habe eine WebSocket-Verbindung zwischen 2 Anwendungen, die Sie offen halten solltenunbegrenzt. Es gibt einen Wiederverbindungsmechanismus, der jedoch so weit wie möglich vermieden werden sollte.
Derzeit sieht die Nginx-Konfiguration ungefähr so aus (nicht relevante Teile weggelassen):
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_send_timeout 3600s;
proxy_read_timeout 3600s;
}
Gibt es Argumente gegen die Wahl eines sehr hohen Timeout-Werts, beispielsweise 1 Jahr?