cloud foundry应用软件平滑升级,怎么设计?
cloudfoundry系统目前不提供应用软件平滑升级功能,用户进行应用软件升级时,cloudfoundry系统会强制停止掉当前运行的应用实例,然后运行新版本的应用。对于可用性要求高的应用,当前的应用升级方式明显不能满足实际要求,因此有必要确定应用软件平滑升级方案并完成相关开发工作。
之前我试过了这个方法http://my.oschina.net/lax/blog/102791,我们老师说这个方法不行,在unmap的时候会丢失会话、缓存等信息。现在我的问题是要想不丢失这些信息,应该如何设计?
我们实验室用的是v2版本
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这样的话貌似只能将会话/缓存从通过本地读写的方式移除,使用单独的服务比如Memcached 。如果你们用共有云可以参考参考IBM BlueMix https://www.ng.bluemix.net/docs/#services/SessionCache/index.html#session_cache