Я получил веб-сайт, который реализует широковещательную рассылку. который отправляет сообщение всем пользователям сайта. Это просто самая простая реализация socket.io, но у меня сейчас проблема. Когда я набрал около 100 одновременных пользователей. Сервер nodejs начинает отставать, пока не зависает, что я больше не могу получить доступ ко всему моему веб-сайту. Когда мы проверили сервер. Nodejs занимает 100% процессорного времени. Это нормально?
Мне интересно, сколько пользователей может поддерживать socket.io? И когда это произойдет, есть ли способ программно перезапустить сервер nodejs?