Wir möchten Websocket in einer Spring-Boot-Clusterumgebung implementieren. Wir verwenden JWT zur Authentifizierung. Ich verstehe, dass wir ActiveMQ oder RabbitMQ als Stomp-Broker verwenden können. Aber wir verwenden Redis bereits und können wir Redis dafür verwenden, da wir keinen zusätzlichen Overhead für die Wartung eines anderen Messaging-Dienstes hinzufügen möchten?Websocket mit Springboot in einer Clusterumgebung
1
A
Antwort
1
Sie könnten versuchen, die redis PubSub.
Eine Einführung über PubSub:
Pub/Sub
SUBSCRIBE, AUSTRAGEN und PUBLISH implementieren, um die Publish/Subscribe-Messaging-Paradigma, wo (unter Berufung auf Wikipedia) Absender (Verleger) nicht programmiert sind, ihre Nachrichten senden an bestimmte Empfänger (Abonnenten). Eher werden veröffentlichte Nachrichten in Kanälen charakterisiert, ohne Kenntnis davon, was (wenn überhaupt) Teilnehmer dort sind. Abonnenten äußern ihr Interesse an einem oder mehreren Kanälen und erhalten nur Nachrichten, die von Interesse sind, ohne Kenntnis darüber, was (wenn überhaupt) Verleger dort sind. Diese Entkopplung von Publishern und Abonnenten ermöglicht eine höhere Skalierbarkeit und eine dynamischere Netzwerktopologie.
Verwandte Themen
- 1. FTP-Eingangsadapter in einer Clusterumgebung
- 2. Microsoft Exchange CDOEX in einer Clusterumgebung
- 3. Wie sicher ist createuuid in einer Clusterumgebung?
- 4. Wie Singleton ist javax.ejb.Singleton in einer Clusterumgebung?
- 5. FTP-Eingangsadapter in einer Clusterumgebung mit zoekeper-Server
- 6. Erstellen einer Liste für die Clusterumgebung
- 7. Quartz in Clusterumgebung ohne Jobstore
- 8. springboot JUnit-Test bei der Verwendung websocket, ist es nicht
- 9. Vermeiden von Parallelität in Spring Batch-Jobs in einer Clusterumgebung
- 10. ASP.Net Core Data Protection API in einer Clusterumgebung
- 11. Making @Schedule nur einmal in einer Clusterumgebung ausführen
- 12. JSF-Sitzungsbereiche verwaltete Beans in Clusterumgebung
- 13. So wird ein Thread in einer WebLogic 12c-Clusterumgebung erstellt
- 14. Threads werden in Weblogic-Clusterumgebung blockiert
- 15. Gegenseitige WCF-Zertifikatauthentifizierung/SSL in Clusterumgebung
- 16. WSO2 ESB - Taskplanung für Clusterumgebung
- 17. Initialisiere jOOQ mit SpringBoot
- 18. Internationalisierung mit Springboot. Standardnachrichten
- 19. Springboot API platziert Anforderungen in einer Warteschlange?
- 20. SpringBoot mit JPA in IntelliJ
- 21. Mybatis mit JPA in SpringBoot
- 22. Websocket - Teilen einer Nachricht
- 23. SpringBoot: Komponententest mit Cassandra
- 24. SockJS + Stomp + SpringBoot = Ausgabe
- 25. SpringBoot Anwendung bei Springboot Logo
- 26. Start Springboot mit Profilen
- 27. Springboot mit Selen
- 28. SpringBoot Konfiguration mit application.yml
- 29. Fehler mit Webservices Springboot
- 30. ExceptionHandling-Bibliothek mit SpringBoot