
Utilizo nginx como controlador de entrada en Kubernetes.
Tengo una conexión websocket entre 2 aplicaciones que deberías permanecer abiertaindefinidamente. Existe un mecanismo de reconexión, pero debe evitarse en la medida de lo posible.
Actualmente, la configuración de nginx se parece a esta (se omitieron partes no relevantes):
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_send_timeout 3600s;
proxy_read_timeout 3600s;
}
¿Existe algún argumento en contra de elegir un valor muy alto para los tiempos de espera, digamos 1 año?