2017-05-26 76 views
0

我有在WebLogic羣集上運行的應用程序。該應用程序包含RestFull請求的處理。 有些情況下,只有特定的服務器(在請求處理期間發現的服務器)可以處理請求,所以我必須將此請求轉發到羣集內的另一臺服務器。如何將RestFull請求轉發到集羣內的另一個WL服務器?

這是最好的方法是什麼?

回答

0

根據Oracle's documentation

WebLogic Server羣集包括多個WebLogic Server服務器的同時運行和工作在一起,以提供增加的 可擴展性和可靠性 實例。一個集羣向客戶端顯示 是單個WebLogic Server實例。

所以你說什麼沒有多大意義。集羣中的每臺服務器都應該做同樣的事情。如果有一臺服務器做了不同的事情,那麼這意味着服務器並不是集羣的一部分。

如果您處於這種情況下只有其中一臺服務器可以訪問資源(例如物理打印機),我建議創建一個新的服務來管理該資源,並讓羣集調用該服務而不是手動搞亂集羣的行爲。

相關問題