Какое значение установить для proxy_read_timeout в Nginx, чтобы предотвратить тайм-аут WebSocket в браузере
Через минуту браузер продолжал отключать соединение с сокетом. Я использую Ratchet на стороне сервера и autobahn js на стороне клиента.
После минуты простоя сокет отключился с кодом ошибки 1006, и в ходе исследования я обнаружил, что мне нужно установить proxy_read_timeout
к более высокому значению. Меня беспокоит, какое значение следует установить и что произойдет после его тайм-аута, мне нужно снова обновить браузер?
1 ответ
Вы можете попробовать с 86400, но я бы рекомендовал проверить и убедиться, что ваше серверное программное обеспечение отправляет пакеты PING через регулярные интервалы в браузер. ИЛИ ваш клиентский код регулярно отправляет на сервер пакеты PING.