目前我們在4個不同的tomcat實例上部署了相同的Web應用程序,每個實例都運行在獨立的機器上。負載均衡器將請求分發給這些服務器。我們的Web應用程序進行數據庫調用,維護緩存(鍵值對)。所有的tomcat實例都從相同的數據源(另一個服務器)讀取相同的數據(XML)並將其提供給客戶端。今後,我們計劃從請求中收集一些使用情況數據,並將其存儲在數據庫中。所有tomcat服務器之間的這個功能應該是通用的(一個模塊)。 Tomcat集羣的優勢和劣勢
現在我們正在考慮使用tomcat集羣。我做了一些研究,但我無法弄清楚如何分離數據讀取操作,即從所有使其通用的tomcat web應用程序中讀取同一數據源(另一個服務器)部分的相同數據(XML)。因此,一旦一臺服務器從服務器獲取數據,它將維護它(可能在緩存中),並且相同的數據可以被其他服務器用於服務客戶端。現在這個功能可以使用分佈式緩存來實現。但是還有其他模塊可以在所有其他tomcat實例中通用。
那麼基本上,使用Tomcat集羣是否有優勢?如果是的話,我該如何實現所有tomcat服務器通用的模塊。
沒有答案!!!這看起來不像是一個難題(或者是?!!!)。有人請讓我知道如果我缺少像添加適當的標籤或描述不明確等。謝謝。 – JProgrammer 2013-03-19 21:56:02