NestJS · Senior · Frage 73 von 75
Wie sendet man WebSocket-Nachrichten über mehrere Nest-Instanzen an alle?
- 1Jede Instanz sendet nur an ihre eigenen Clients, das reicht
- 2Nur eine einzige Instanz der Anwendung betreiben
- 3Mit einem Adapter über einen geteilten Kanal, etwa Socket.IO Redis
Antwort zeigen
Richtige Antwort: Mit einem Adapter über einen geteilten Kanal, etwa Socket.IO Redis
Erklärung
Eine eigene Unterklasse von IoAdapter kann den Redis-Adapter erzeugen und mit app.useWebSocketAdapter() gesetzt werden.