速度聚类问题

时间:2012-11-23 19:57:47

标签: spring java-ee tomcat velocity session-replication

在多个tomcat在Load Balancer下运行的集群环境中,我们遇到了一个问题,我们假设它可能是一个速度引擎,当环境从简单节点移动到集群时需要某种配置。

这是我遇到的情况,如果我按照以下步骤进行复制,可以复制。步骤是;例如,在集群开发环境中,开发人员有两个不同的(虚拟)服务器,每个服务器tomcat与其他发送序列化会话进行通信,另一个服务器在其末端进行反序列化。这样,如果一个服务器具有相同的会话,如果一个服务器关闭(或未响应),则另一个服务器将负责该请求。用户会话维持和任何类型的服务器故障都不会导致用户烦恼。

假设在浏览器中浏览应用程序时,您正在观察每个服务器的“catalina.out”日志。将有一个服务器将提供所有请求,另一个只是同步会话(待机)。你杀死了所有请求服务的服务器的tomcat,现在备用服务器已经准备好为你服务了。您可以浏览到最初页面显示为空的搜索记录的页面。有一次,你点击搜索就会看到3条记录,但每行第一列都有一些奇怪的东西:

Names                                      |  Last Logged in Time
_________________________________________________________________________________
 #dotPaddingWithoutTitle(Amir Ali, 60)     |  10/11/2012 6:00 PM
 #dotPaddingWithoutTitle(Saif Uddin, 60)   |  10/11/2012 6:00 PM
 #dotPaddingWithoutTitle(Reemsha Ayaz, 60) |  10/11/2012 6:00 PM

#dotPaddingWithoutTitle是一个速度宏;似乎它无法在这种情况下呈现它,但我无法理解为什么整个视图(页眉,页脚,导航,工具栏等)都能够呈现但不是这样。

如果您对此有任何了解,请提供帮助。感谢。

1 个答案:

答案 0 :(得分:2)

* 尝试升级速度框架(速度-1.7), 我希望它能解决你的问题...... 可以找到更多详细信息here *