在自动缩放应用程序中,Openshift默认如何处理会话?

时间:2014-03-08 16:03:59

标签: session tomcat wicket openshift autoscaling

在OpenShift Online上使用Tomcat7(免费计划),我使用Apache Wicket作为前端框架创建了一个简单的Java Web应用程序。我想知道当一个额外的装备开始支持交通高峰时,OpenShift默认如何处理会话。

同一会话中的请求是否始终由相同的齿轮处理,或者是否可能由不同的齿轮处理两个后续请求?

如果请求由不同的齿轮处理,会话是否可以在两者上使用?

1 个答案:

答案 0 :(得分:0)

OpenShift用于HA代理(负载均衡器)的默认行为是会话亲和性 - 因此每个连接应保持其启动的设备。如果它没有做那种行为,那么就有一个错误。如果你看到,请告诉我们。

如果您希望在某个应用程序服务器出现故障时存在会话,那么您需要使用集群的服务器技术 - 例如JBoss EAP。我不确定OpenShift上的tomcat 7是否默认配置为群集。