cloud foundry应用软件平滑升级,怎么设计?

mitsuhide 发布于 2014/03/13 13:10
阅读 720
收藏 0

OSC年度开源问卷新鲜出炉,你的回答对我们很重要,参与开源可以从这份问卷开始>>>

cloudfoundry系统目前不提供应用软件平滑升级功能,用户进行应用软件升级时,cloudfoundry系统会强制停止掉当前运行的应用实例,然后运行新版本的应用。对于可用性要求高的应用,当前的应用升级方式明显不能满足实际要求,因此有必要确定应用软件平滑升级方案并完成相关开发工作。

之前我试过了这个方法http://my.oschina.net/lax/blog/102791,我们老师说这个方法不行,在unmap的时候会丢失会话、缓存等信息。现在我的问题是要想不丢失这些信息,应该如何设计?

我们实验室用的是v2版本

加载中
0
葛徐骏
葛徐骏
这样的话貌似只能将会话/缓存从通过本地读写的方式移除,使用单独的服务比如Memcached 。如果你们用共有云可以参考参考IBM BlueMix   https://www.ng.bluemix.net/docs/#services/SessionCache/index.html#session_cache
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部