在OpenShift Online上使用Tomcat7(免费计划),我使用Apache Wicket作为前端框架创建了一个简单的Java Web应用程序。我想知道当一个额外的装备开始支持交通高峰时,OpenShift默认如何处理会话。
同一会话中的请求是否始终由相同的齿轮处理,或者是否可能由不同的齿轮处理两个后续请求?
如果请求由不同的齿轮处理,会话是否可以在两者上使用?
答案 0 :(得分:0)
OpenShift用于HA代理(负载均衡器)的默认行为是会话亲和性 - 因此每个连接应保持其启动的设备。如果它没有做那种行为,那么就有一个错误。如果你看到,请告诉我们。
如果您希望在某个应用程序服务器出现故障时存在会话,那么您需要使用集群的服务器技术 - 例如JBoss EAP。我不确定OpenShift上的tomcat 7是否默认配置为群集。