Node.js · Middle · Pytanie 70 z 75
Jakie wyzwanie niosą WebSockety przy kilku instancjach serwera?
- 1Każda instancja potrzebuje własnej domeny
- ✓Poprawna odpowiedź: Każde połączenie żyje na jednej instancji, więc rozgłaszanie do wszystkich użytkowników wymaga wspólnego kanału, np. Redis pub/sub
- 3WebSockety w ogóle nie działają za load balancerem
Wyjaśnienie
Biblioteki jak Socket.IO mają adaptery (Redis i inne) do rozgłaszania między instancjami. Dla niektórych transportów load balancer może też potrzebować sticky sessions.