Spring 启用会话的应用程序不接收来自 redis 集群的会话事件
Spring session enabled application does not receive session events from redis cluster
我们正在使用 spring-session 将用户会话存储在 redis 集群中。我们希望接收会话创建和会话销毁的事件。然而,redis 集群似乎没有正确发布事件。如果我们使用独立的 redis 服务器,我们会收到会话事件。
我们已在集群中的所有 redis 节点上启用所有通知。
redis 集群是否支持事件 publishing/subscription?
似乎在使用集群时,它试图只订阅集群中的一个节点。它应该订阅所有节点吗?
这是一个 Jedis 问题,已在 https://github.com/xetorthio/jedis/issues/1258 中修复。
另请查看 git-hub 上报告的问题的回复以获取更多信息:
https://github.com/spring-projects/spring-session/issues/478
我们正在使用 spring-session 将用户会话存储在 redis 集群中。我们希望接收会话创建和会话销毁的事件。然而,redis 集群似乎没有正确发布事件。如果我们使用独立的 redis 服务器,我们会收到会话事件。
我们已在集群中的所有 redis 节点上启用所有通知。
redis 集群是否支持事件 publishing/subscription?
似乎在使用集群时,它试图只订阅集群中的一个节点。它应该订阅所有节点吗?
这是一个 Jedis 问题,已在 https://github.com/xetorthio/jedis/issues/1258 中修复。
另请查看 git-hub 上报告的问题的回复以获取更多信息: https://github.com/spring-projects/spring-session/issues/478