Задать вопрос

Как увеличить количество Socket.IO подключений?

На данный момент использую машину :
2 ядра процессора
2 Гб оперативной памяти
60 Гб жёсткого диска

Использую Socket.IO как обёртку над websocket соединениями

Когда запускал node js в один поток максимум websocket соединений было 3-4т
При большем объеме нода падает...

Сейчас запускаю в два потока тк два ядра с помощью кластера https://habrahabr.ru/post/208914/
В общем то ничего не изменилось тк теперь на каждый поток приходится до 2т socket соединений.
Опять же при большем объеме все падает...

Что нужно предпринять что бы увеличить количество возможных socket.io соединений так скажем до 10т.
Что изменить? В какую сторону капать?
  • Вопрос задан
  • 2544 просмотра
Подписаться 13 Оценить 4 комментария
Решение пользователя Александр Аксентьев К ответам на вопрос (4)
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
При большем объеме нода падает...


Может быть начать с того что почитать ошибку и узнать почему падает, а не просто пытаться от балды пилить что-то?
Может у вас там портов максимум 4к на сервере стоит, а вы совсем не туда копаете.
Ответ написан
Комментировать