2014-07-24 40 views
1

轉發:我正在使用Java 6u45,WebLogic 10.3.6和Ubuntu Desktop 14.04 64位。我是否需要在具有多個WebLogic實例的單臺機器上運行WebLogic節點管理器?

我剛從我的一個州的IT辦事處開始擔任學生助理。在我第一天,我的任務是在Ubuntu上測試WebLogic(Windows不區分大小寫,因爲WebLogic ...),導致後來的問題。我開始與集羣亂搞了,現在我的設置如下:

1 Ubuntu機

1域

6服務器:管理服務器,wls1-4和wlsmaster(wlsmaster應該是什麼wls1和wls2報告給羣集內,因爲我將羣集設置爲單播,但這是目前的第二個問題)。

2個簇:簇1和簇2。 wls1,wls2和wlsmaster位於cluster1上。 wls3和4位於cluster2上。

鑑於我的設置,我甚至需要使用節點管理器,因爲我只使用一臺物理機器?次要問題;如果我想使用單播,我該如何設置主控? $ state使用單播來傳輸我們擁有的幾個Weblogic服務器,所以我被告知要檢查一下。

回答

1

有幾件事情:

  • 不,你不一定必須使用節點管理器,但它會讓你的生活更輕鬆。當您登錄到weblogic管理控制檯並嘗試啓動其中一臺服務器時wls1-4,管理服務器將嘗試與節點管理器通信以啓動服務器。如果沒有nodemanager,您將不得不使用startManagedWebLogic.sh腳本單獨啓動每個服務器,並且如果需要經常上下服務器,則會非常煩人。

  • 關於單播它很容易設置(我們只保留所有默認值)。以下是Oracle Docs的相關信息:

    「WebLogic Server羣集中的每個受管服務器都有一個名稱,對於單播羣集,WebLogic Server讀取這些受管服務器名稱,然後按照字母數字名稱將它們排序爲有序列表列表中的前10臺託管服務器(最多10臺託管服務器)將成爲第一個單播羣集組,第二臺10臺受管服務器(如果適用)將成爲第二組,直到羣集中的所有託管服務器組織成10個或更少的託管服務器組,每個組的第一臺託管服務器成爲組中其他(最多)9個託管服務器的組長。「

因此,您將要命名主服務器的方式是它們是集羣中第一個字母數字。這就是說,對於你的用例,我懷疑你需要這些主服務器。只有2個羣集,一個是wls1-2,另一個是wls3-4。

相關問題