websocket подключается к Nitrous.io, но разрывается автоматически через 1 минуту
Я использовал код websocket C++ для подключения к коробке Nitrous.io (сервер node.js) через порт 8888.
Все работает хорошо, только если не происходит передачи между сервером и клиентом через определенное время (1 минута), соединение закрывается.
Тот же клиент работает хорошо, если сервер размещается на моем другом сервере, а не на Nitrous.io
Просто интересно, есть ли какое-нибудь ограничение веб-сокета Nitrous.io?
1 ответ
Решение
В настоящее время в nginx.conf
азотных ящиков, стоимость keepalive_timeout 5
скорее всего, вызывает тайм-аут вашего соединения WebSockets.
К сожалению, без доступа root это не может быть изменено, но мы (команда Nitrous) рассмотрим увеличение этого значения в обновлении. Я обновлю эту тему, как только у нас будет обновление.