【文件属性】:
文件名称:xsession:A java web servlet filter for distributed session cached . 分布式Java Web Session缓存
文件大小:34KB
文件格式:ZIP
更新时间:2021-07-13 05:42:56
Java
项目说明
一个分布式Java Web Session。基于filter机制。
优点
支持多种序列化方式,默认使用Java自带的Serializable方式(兼容性最好);
支持多种Session存储方案,默认是redis;
合并session的写操作,一个request里的多次session操作,只会写一次缓存;
支持Tomcat,netty等Web服务器,理论上j2ee的Web服务器都支持;
支持标准的session api,可以和其它组件无缝对接;
注意事项
假定是类似下面的部署结构:
nginx -> tomcat1
-> tomcat2
-> tomcat3
则nginx最好配置为sticky session。推荐淘宝的tengine 的session sticky模块:
或者这个项目:
因为后端的Session共享存储并不能锁住sessionId对应的ke
【文件预览】:
xsession-master
----.gitignore(47B)
----README.md(2KB)
----xsession-example()
--------src()
--------pom.xml(4KB)
--------README.md(1KB)
----xsession()
--------src()
--------pom.xml(3KB)
--------README.md(2KB)