NestJS · Senior · Pytanie 73 z 75
Jak rozgłaszać wiadomości WebSocket między kilkoma instancjami Nest?
- 1Każda instancja rozgłasza tylko do własnych klientów, co wystarcza
- 2Uruchamiać tylko jedną instancję
- ✓Poprawna odpowiedź: Użyć adaptera opartego na wspólnym kanale, np. adaptera Redis dla Socket.IO, i skonfigurować sticky sessions, jeśli transport ich wymaga
Wyjaśnienie
Własna podklasa IoAdapter może utworzyć adapter Redis i być ustawiona przez app.useWebSocketAdapter().