浏览 3077 次
锁定老帖子 主题:Tomcat集群Session丢失解决方案
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-25
先安装memcached server,首先解压memcached-1.2.6-win32-bin.zip到指定目录(eg:d:/memcached/),然后在cmd窗口上输入memcached -d install 进行安装服务, 然后输入 memcahced -d start启动服务器,服务器监听的端口是11211。 然后再把所需的jar包放到tomcat的lib目录下: javolution-5.5.1.jar msm-javolution-serializer-1.5.1.jar memcached-2.6.jar memcached-session-manager-1.5.1.jar memcached-session-manager-tc6-1.5.1.jar 新建一个Web Project测试一下吧。 然后修改tomcat的server.xml配置文件,在Engine -> Host 元素里面配置虚拟上下文 Eg: <Context reloadable="true" path="/test" docBase="D:/Memcached" > <Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager" memcachedNodes="n1:localhost:11211" requestUriIgnorePattern=".*\.(png|gif|jpg|css|js){1}" sessionBackupAsync="false" sessionBackupTimeout="100" transcoderFactoryClass="de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoderFactory" copyCollectionsForSerialization="false" /> </Context> 这样既不就简单完成了。 附件:所需的jar包,不用麻烦去一个个下载。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |