国产化适配-东方通中间件

东方通支持session亲和,在集群中配置session亲和可实现节点亲和性/session会话保持。

TongWeb的session超时时间默认为30分钟。

TongWeb 的 session 超时设置按优先级从高到低依次为:

方式一:
在应用代码中设置 session 超时时间 session.setMaxInactiveInterval(60);//单位为秒。
方式二:
在应用的 web.xml 中设置 session 超时时间,单位为分钟。

<session-config>
<session-timeout>30</session-timeout>
</session-config>
方式三:
在 TongWeb 控制台上设置 session 超时时间,单位为分钟。 tongweb-web.xml 的 session超时配置可忽略,基本不用。
—————————————————————————————————————————————————————
版权声明:本文为CSDN博主「realwangpu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/realwangpu/article/details/109697973

但即使配置session亲和在有些应用中还是会出现会话数据过期失效的问题。
分为两种情况,解决思路就是session复制。

1.使用了shiro和redis:tomcat是通过redis实现session复制,而TongWeb是通过**TongDataGrid**实现共享session。

2.使用了shiro没使用redis: shiro会应用自己的session,东方通不再管理。用户数据可通过扩展onlineUser或者给shiro配置session复制实现缓存,方式是**在session亲和下的session复制**。

参考原文链接:https://blog.csdn.net/realwangpu/article/details/110295588?spm=1001.2014.3001.5501
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值