nginx負載均衡 tomcat集羣 memcache共享session

http://9iu.org/2011/11/25/tomcat-memcached-session-sso.html html

tomcatsession存放在memcached 的集中式緩存中,可以很好解決tomcat的集羣負載,不用使用笨重的session複製,也能輕鬆解決session數據的同步java

把全部的jar文件複製到 tomcat/libapache

context.xml 複製到 tomcat/conf ,注意修改memcached的鏈接瀏覽器

後臺的session是共享的,若是前臺的JSESSIONID也是共享的,不就能夠實現統一登陸了嗎?緩存

在同一域名下 例如 test1.abc.com 和 test2.abc.com 瀏覽器是容許共享cookie,tomcat

只須要把JSESSIONID的做用域設定爲 abc.com 就能夠了cookie

修改 tomcat org.apache.catalina.connector.Request.javasession

 protected void configureSessionCookie(Cookie cookie) 這個方法memcached

設置cookie做用域爲主域名,例如 abc.comspa

tomcat 6.0.32 和 tomcat6.0.33Request是不一樣的

我已經處理好了編譯好的 class

Request.class 類在 tomcat/lib/catalina.jar/org/apache/catalina/connector

下載打包資源

相關文章
相關標籤/搜索