2012-11-23 83 views
0

在多個Tomcat是一個負載均衡下運行的集羣環境中,我們遇到我們假設可能是一個速度發動機作爲環境從簡單的節點移動到集羣這就需要某種配置的問題。速度聚類問題

這是它是如何遇到我,如果我按照下面的步驟可以重現。步驟是;例如,在匯聚開發者的開發環境,有兩種不同的(虛擬)服務器和每臺服務器的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是速度宏;看來,這是無法使其在這樣的情況下,但我不明白爲什麼整個視圖(頁眉,頁腳,導航,工具欄等)都能夠渲染,但不是這個。

如果您有任何想法,這件事請在這方面的幫助。謝謝。

+0

您需要提供更多的細節。發佈速度宏肯定會有所幫助。如果這些Velocity宏包含服務器端對象,解釋什麼也會有用。 – mindas

+0

@mindas在這個宏中沒有服務器端的對象,它只是將標題限制爲60個字符,並在標題的每一邊加上1個墊子 –

+0

我其實沒有線索,但發佈* all *速度配置可能有幫助。特別是在哪裏以及如何讀取velocimacros。 – sinuhepop

回答

2

* 嘗試升級速度框架(速度-1.7), 我希望這將解決您的問題... 更多的細節可以發現here *

+0

謝謝@孫尼這解決了我的問題 –