在 Bluemix Active Deploy 期间保留 Liberty 会话

Retain Liberty sessions during Bluemix Active Deploy

当我使用活动部署服务将我的 Liberty 应用程序升级到新版本时,现有用户的会话丢失并注销。

是否可以自动将会话数据从旧实例移交给新的暂存应用实例,从而使会话不丢失?如果没有,我有什么选择?谢谢!

Bluemix 上的会话缓存服务正是这样做的。会话缓存是一种缓存服务,可将 HTTP 会话对象存储并持久保存到远程数据网格。

如果将其绑定到 Liberty 应用程序,Liberty 构建包会自动使用所有正确的设置对 server.xml 进行检测,以持久保存 HTTP 会话对象。

当应用程序实例按比例放大和缩小时,这也适用。