Node.js · Middle · Запитання 70 з 75
Яка складність WebSocket, коли інстансів сервера кілька?
- 1Кожному інстансу потрібен власний домен
- ✓Правильна відповідь: Кожне з'єднання живе на одному інстансі, тож розсилка всім користувачам потребує спільного каналу, як-от Redis pub/sub
- 3WebSocket узагалі не працює за балансувальником
Пояснення
Бібліотеки на кшталт Socket.IO мають адаптери (Redis та інші) для розсилки між інстансами. Для деяких транспортів балансувальнику можуть знадобитися sticky sessions.