System Design · Senior · Pytanie 75 z 75
Dlaczego przypisanie użytkowników WebSocket do konkretnego serwera komplikuje wdrożenia?
- ✓Poprawna odpowiedź: Restart serwera zrywa naraz wszystkie jego połączenia; wdrożenia muszą stopniowo opróżniać połączenia, a klienci łączyć się ponownie z backoffem
- 2WebSocketów nie da się równoważyć
- 3Przypisanie wyłącza TLS
Wyjaśnienie
Stopniowe opróżnianie połączeń i rozłożone ponowne łączenia unikają nagłych skoków obciążenia pozostałych serwerów.