System Design · Senior · Запитання 75 з 75
Чому прив'язка WebSocket-користувачів до сервера ускладнює деплой?
- ✓Правильна відповідь: Перезапуск сервера одразу обриває всі його з'єднання; деплой має поступово звільняти з'єднання, а клієнти - перепідключатися з backoff
- 2WebSocket не можна балансувати
- 3Прив'язка вимикає TLS
Пояснення
Плавне звільнення з'єднань і розтягнуті перепідключення уникають різких стрибків навантаження на решту серверів.