NodeJS & WebSocket проблемы с нагрузкой?

Пишу чат с использованием NodeJS + WebSocket как ВК по функционалу. Для WebSocket использую модуль ws. В функционале есть: набирает сообщение, сообщение прочитано, новое сообщение. Это все, проходит через JS. При 3-4 онлайна все замечательно работает. Как только становится онлайн больше, начинает тупить NodeJS + WebSocket. Кто знает, как бороться с нагрузками и сделать правильную оптимизацию ?
  • Вопрос задан
  • 2818 просмотров
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
профилировать и искать что тупит. Одному аллаху ведомо что вы в коде там настругали. JS не обладает многопоточностью, так что вы вполне могли где-то по долгу или часто блочить поток выполнения.
Ответ написан
Комментировать
zxmd
@zxmd
я конешно не дохтор, но вы может про асинхронность забываете?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы