CAS 服务器 Tomcat 8 Java 8 高可用性 (HA/Clustering)

CAS server Tomcat 8 Java 8 High Availability (HA/Clustering)

我将在 Java 8 和 Tomcat 8 的 AWS 基础设施上为我的 Jasig CAS 服务器实施高可用性 (HA/Clustering)。

我将使用多个 CAS 服务器节点架构。

此外,我计划使用 Tomcat SessionManager 将数据(会话)持久保存到 Redis 中。与 CAS Ticket Registry 相同 - 我计划将 cas 票存储到 Redis 中。

现在我找不到 Tomcat Redis SessionManager 和 CAS 服务器 Redis Ticket Registry 的官方实现。

我只找到了一些自定义的东西 -

Cas Ticket Redis

Tomcat SessionManager that persists data into Redis

为此目的使用 Redis 是个好主意吗?如果是这样,您能否为 CAS 服务器 Redis Ticket Registry 和 Tomcat 8 Redis SessionManager 推荐一些经过验证的实现。

CAS 不以票务登记的形式正式支持 Redis。还有其他可用选项,例如 Hazelcast、Ehcache 等。不需要会话复制。