Задать вопрос
@maxyc_webber
Web-программист

Socket.io: Постоянно отключается. Как отловить причину и было ли у кого то подобное?

Есть чат на Socket.io
Включаю вебсокет командой
./yii ws/start > /dev/null &
там запускается стандартный из документации сокетсервер на 8090 порту.
Апач настроил проксированием с ws.site.ru:80 на localhost:8090 т.к. на сервере закрыты все порты кроме 80 и 22

когда сокет сервер запускаю, все работает. чат коннектится. через какое-то время коннект перестает работать. htop показывает, что скрипт висит в памяти и работает. но страница чата не может подключиться.

Что можно посмотреть, как отследить причины? Пробовал с рабочего компа подключаться, такая же проблема. Как будтно порт закрывается.
  • Вопрос задан
  • 826 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
vlskillz
@vlskillz
Lo
Была проблема, решил с нуля перенастроим таймы соединения! akubintsev правильно говорит.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
grigruss
@grigruss
Мне вообще плевать на ИТ, спецов и без меня хватае
akubintsev
@akubintsev
Опытный backend разработчик
Почему apache, а не nginx для проксирования? Настраивали ли таймауты соединений?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы