CAS (11) —— CAS TicketRegistry使用Ehcache的集群方案
CAS (11) —— CAS TicketRegistry使用Ehcache的集群方案
摘要
CAS TicketRegistry使用Ehcache的集群方案
版本
tomcat版本: tomcat-8.0.29
jdk版本: jdk1.8.0_65
cas版本: 4.1.3
**cas4.1.3 (4.x还在开发过程中不是很稳定,迭代比较快,也会有些bug) **
cas-client-3.4.1
Ehcache版本: 2.10.1
内容
目标架构

准备
参照下列文章配置好相关环境
配置
-
Ehcache Maven
org.jasig.cas
cas-server-integration-ehcache
${project.version}
compile
net.sf.ehcache
ehcache-core
2.6.11
net.sf.ehcache
ehcache
2.10.1
-
Ehcache配置文件ehcache-replicated.xml
-
节点a(以端口8433为例)
-
节点b(以端口8443为例)
注意以上ProviderFactory和ListenerFactory中的给出的端口:
-
ListenerFactory是指定本地Cache节点的端口
-
ProviderFactory是配置远程Cache节点的端口
-
如果二个以上节点,则所有节点都要列出并用 | 符号分隔
-
-
Ehcache在CAS TicketRegistry.xml 中的配置
Configuration for the default TicketRegistry which stores the tickets in Ehcache
测试
略
参考
参考来源:

浙公网安备 33010602011771号