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

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

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

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

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