Tomcat

檢測tomcat集群中原節點是否失效

  • July 2, 2013

我在一個集群中有兩個節點。Node1 最初處理請求。如果第一個節點失敗,負載均衡器會將請求重定向到節點 2。我想知道節點 2 是否有辦法檢測它是否正在獲取應該為節點 1 發出的請求,或者換句話說,知道節點 1 是否剛剛失敗。

我正在使用帶有會話複製的 Tomcat 6。

“檢測”就像您希望自己的程式碼意識到會話已故障轉移一樣?為什麼您需要您的程式碼來了解故障轉移?

如果你已經設置jvmRoute了合適的 Tomcat Engine,Tomcat 應該會自動追加.<jvmRoute>JSESSIONIDcookie 值。因此,我認為查看傳入的JSESSIONIDcookie 是檢測故障轉移的一種方法。

引用自:https://serverfault.com/questions/520320