我们有一个运行在Tomcat和cloudfoundry专用bluemix上的Java Spring应用程序。我们希望增加运行实例的数量,因此我们需要将会话变量复制到每个实例。
从我们的角度来看,自然路径将使用Redis和Spring Sessions。
但是,有一个很大的红色标签告诉我们bluemix Redis支持是实验性的,不应该在生产环境中使用。
如果我们无法在生产环境中使用Redis,那么专用bluemix中会话群集的替代方法是什么?
答案 0 :(得分:0)
您可以使用的公共服务中的两个服务是“会话缓存”和“Compose for Redis”。
会话缓存:通过在多个HTTP请求中存储会话状态信息来提高应用程序弹性。为应用程序启用持久性HTTP会话,并在应用程序发生故障时进行无缝会话恢复。
答案 1 :(得分:0)
您可以在Bluemix Dedicated中使用包含生产就绪Redis的Compose Enterprise:https://enterprise.compose.com/