在Spring中實現(xiàn)分布式 session管理
本文主要是在Spring中實現(xiàn)分布式session,采用redis對session進行持久化管理,這樣當(dāng)應(yīng)用部署的時候,不需要在Resin、Tomcat等容器里面進行分布式配置,方便加入新的節(jié)點服務(wù)器進行集群擴容,session不依賴各節(jié)點的服務(wù)器,可直接從redis獲取。下面是功能的核心代碼:
一、首先在web.xml里面配置
加入攔截器:
distributedSessionFilter DistributedSessionFilter key xxxxxxxx cacheBean bean:redisPersistent //DistributedBaseInterFace,對應(yīng)于此接口,進行session的持久化操作cookieName TESTSESSIONID distributedSessionFilter *.do