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



测试

参考

参考来源:

Ehcache Ticket Registry

结束

posted @ 2016-02-23 11:30  Richaaaard  阅读(1138)  评论(0)    收藏  举报