【发布时间】:2017-02-19 21:43:56
【问题描述】:
我使用 redis(Redis 3.1) 作为 tomcat(Tomcat 7) 的会话存储。为了确保高可用性,有一个哨兵设置和两个 redis 服务器实例(主从)。从站配置为只读。在运行了一些测试并验证了统计信息之后,观察到没有向从站发送读取请求。所有的读取请求都由master单独处理。
您能告诉我如何让从服务器处理读取请求吗?
【问题讨论】:
我使用 redis(Redis 3.1) 作为 tomcat(Tomcat 7) 的会话存储。为了确保高可用性,有一个哨兵设置和两个 redis 服务器实例(主从)。从站配置为只读。在运行了一些测试并验证了统计信息之后,观察到没有向从站发送读取请求。所有的读取请求都由master单独处理。
您能告诉我如何让从服务器处理读取请求吗?
【问题讨论】:
您可以使用Redisson 提供的基于 Redis 的 Tomcat 会话管理器。它允许管理用于读取操作的节点类型(主节点、从节点或主节点和从节点)。在 Sentinel/Cluster 模式下完美运行。
【讨论】: