【问题标题】:Synching Stomp over Web Sockets in SpringBoot on a Cluster with Redis as a Message Broker在使用 Redis 作为消息代理的集群上的 Spring Boot 中同步 Stomp over Websockets
【发布时间】:2021-11-07 04:41:59
【问题描述】:

我正在使用 Web 套接字开发 SpringBoot Web 应用程序,并且我有一个用于单个服务器的功能实现。

我正在研究集成服务器集群的最佳解决方案,以便连接到每个负载平衡服务器的客户端能够获得从所有服务器发送的广播消息。

连接集群网络套接字服务器的最佳做法是什么?

我看到对 RabitMQ 的引用,但由于我们已经安装了 Redis,我正试图弄清楚 Redis 是否可以用作 Stomp 消息代理。

提前致谢,

埃里昂

【问题讨论】:

    标签: java spring-boot redis stomp


    【解决方案1】:

    我能够通过 pub/sub 使用现有的 Redis / Sentinel 设置来实现这一点。

    事件通过 SockJS 正常发送到服务器,然后是 Redis,然后发布给订阅者。

    我使用了这个 SpringBoot 参考文档: https://docs.spring.io/spring-data/data-redis/docs/2.5.4/reference/html/#reference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-30
      • 2018-11-23
      • 2014-03-17
      • 2023-03-13
      • 2016-12-29
      • 2017-01-06
      • 2014-02-21
      • 2016-07-08
      相关资源
      最近更新 更多