问题:关于Tomcat集群,不中断服务的应用更新问题
时间:2011-06-12
来源:互联网
对于Apache+Tomcat集群一直有个疑问,但没有相关资料说明和支持:
比如集群上跑了N个Tomcat,组成HA高性能服务,此时当应用程序更新后,需要进行发布到Tomcat时,必然涉及Tomcat的重启。
而我希望能在不中断服务的前提下更新,问题就来了:
我们知道一般情况下session同步是有复制和粘着两种方式,比如A和B两个Tomcat实例
问题1:若是复制的方式:A停止->B接管->A更新->A启动->A复制B,此时同一个用户session在A上是否会产生异常表现?
问题2:若是粘着的方式:有没有什么方法或开关设定让Tomcat进行“lazy”,即已经访问的session继续访问至失效,新的session实例不允许分配到该tomcat?
问题3:有没有什么其他方式是让tomcat自行管理发布,自行在不中断session的情况下逐一更新全部tomcat?
比如集群上跑了N个Tomcat,组成HA高性能服务,此时当应用程序更新后,需要进行发布到Tomcat时,必然涉及Tomcat的重启。
而我希望能在不中断服务的前提下更新,问题就来了:
我们知道一般情况下session同步是有复制和粘着两种方式,比如A和B两个Tomcat实例
问题1:若是复制的方式:A停止->B接管->A更新->A启动->A复制B,此时同一个用户session在A上是否会产生异常表现?
问题2:若是粘着的方式:有没有什么方法或开关设定让Tomcat进行“lazy”,即已经访问的session继续访问至失效,新的session实例不允许分配到该tomcat?
问题3:有没有什么其他方式是让tomcat自行管理发布,自行在不中断session的情况下逐一更新全部tomcat?
作者: alexsand 发布时间: 2011-06-12
没有人知道吗?
作者: alexsand 发布时间: 2011-06-12
1 用户session会有问题
2 没玩过
3 写脚本,用脚本把需要更新的程序,更新到服务器上
2 没玩过
3 写脚本,用脚本把需要更新的程序,更新到服务器上
作者: flybird66 发布时间: 2011-06-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28