博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat通过集群实现SSO
阅读量:6081 次
发布时间:2019-06-20

本文共 567 字,大约阅读时间需要 1 分钟。

hot3.png

1、启动Tomcat的群集功能。去掉server.xml文件下的注释:

        <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>

2、共享Session.修改 Tomcat 的 server.xml 文件,内容为:

<Context sessionCookieDomain=".xxxx.com" sessionCookiePath="/" reloadable="true" docBase="D:\workspace\xxxx\src\main\webapp" path=""/>

3、不同服务器同步/复制session.配置如下:

       在应用程序的web.xml中添加

       <!-- 表明集群下某一节点生成或改变的 Session ,将广播到该集群的其它节点)  -->  

        <distributable/>

4、同步登陆的缓存。例如:ehcache.

 

 

异常1:ClusterSessionListener.messageReceived Context manager doesn't exist:localhost#

解决办法:增加<distributable/>

 

转载于:https://my.oschina.net/276172622/blog/839480

你可能感兴趣的文章
Struts2与Struts1区别
查看>>
网站内容禁止复制解决办法
查看>>
Qt多线程
查看>>
我的友情链接
查看>>
想说一点东西。。。。
查看>>
css知多少(8)——float上篇
查看>>
NLB网路负载均衡管理器详解
查看>>
水平添加滚动条
查看>>
PHP中”单例模式“实例讲解
查看>>
VS2008查看dll导出函数
查看>>
VM EBS R12迁移,启动APTier . AutoConfig错误
查看>>
atitit.细节决定成败的适合情形与缺点
查看>>
Mysql利用binlog恢复数据
查看>>
我的友情链接
查看>>
用yum安装mariadb
查看>>
一点IT"边缘化"的人的思考
查看>>
WPF 降低.net framework到4.0
查看>>
搭建一个通用的脚手架
查看>>
开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
查看>>
开源磁盘加密软件VeraCrypt教程
查看>>