視訊:配置可自動調整的叢集,以具備 Liberty 彈性

以下是「配置可自動調整的叢集,以具備 Liberty 彈性」視訊的文字稿,示範如何將群體配置成支援 Liberty 伺服器彈性。此文字稿是視訊的分鏡腳本。「音訊」說明旁白和標題。「螢幕動作」說明視訊中顯示的內容。

視訊 配置可自動調整的叢集,以具備 Liberty 彈性

表 1. 標題頁面. 顯示標題,然後顯示動畫,以說明根據資源使用率,來自主供應然後啟動和停止伺服器。
場景 音訊 螢幕動作
1 此視訊顯示如何配置可自動調整的叢集,以具備 Liberty 彈性。 顯示配置可自動調整的叢集,以具備 Liberty 彈性標題。
2 如同具備 JVM 彈性,有了 Liberty 彈性,您就可以根據調整原則和資源使用率,自主啟動和停止叢集成員。

但是您還可以自主供應新的叢集成員給其他主機。

即使主機沒有安裝 Liberty,Liberty 彈性可自動在該主機上安裝 Liberty 執行時期、IBM JRE 以及含有您應用程式的 Liberty 伺服器(這稱為 Liberty 軟體堆疊),然後自動啟動和停止那些已安裝的 Liberty 伺服器和其應用程式。如此您就有更大的容量來處理資源需求的激升。

您在這裡所看到的是一部調整控制器,它會在資源使用率上升時,供應 Liberty 軟體堆疊群組,來管理已向控制器登錄的主機,然後停止或啟動所供應的叢集成員伺服器和其應用程式,來回應資源需求。

您根據已登錄主機上的可用 Liberty 軟體,決定堆疊群組中所需要的 Liberty 軟體。
顯示Liberty 彈性自動調整標題。

顯示下列資訊:根據調整原則和資源使用率,自主啟動和停止叢集成員(JVM 彈性)。出現動畫,顯示調整控制器正在啟動和停止已登錄主機上的 Liberty 伺服器叢集成員。當代表資源使用率的箭頭向上指時,顯示已登錄主機上從已停止變成執行中的調整成員伺服器。然後,當代表資源使用率的箭頭向下指時,顯示已登錄主機上從執行中變成已停止的調整成員伺服器。

顯示下列資訊:+ 自主供應新的叢集成員給其他主機。出現動畫,顯示調整控制器供應新的調整成員給兩部已登錄主機,然後根據代表資源使用率之箭頭的位置,啟動和停止那些成員伺服器。

顯示下列資訊:堆疊群組中有什麼?。出現動畫,顯示移至兩部已登錄主機的 Liberty 軟體堆疊。當已登錄主機不具有支援 JAVA_HOME 路徑中之 Liberty 伺服器的 IBM JRE,則會收到:
  • Liberty 執行時期 (wlp)
  • IBM JRE (wlp.jre)
  • Liberty 伺服器套件 (wlp.usr)
當已登錄主機具有支援 JAVA_HOME 路徑中之 Liberty 伺服器的 IBM JRE,則會收到:
  • Liberty 執行時期 (wlp)
  • Liberty 伺服器套件 (wlp.usr)
表 2. 示範如何配置調整控制器. 顯示正在配置調整控制器。
場景 音訊 螢幕動作
3 首先,我建立伺服器。我在 Liberty 安裝架構的 wlp/bin 目錄中,執行伺服器 create 指令,並將伺服器命名為 myController 顯示 1 配置調整控制器標題。

顯示在 wlp/bin 中開啟的指令視窗,然後執行建立伺服器的指令:

server create myController
然後顯示已建立 myController 伺服器訊息。
4 為了使這部伺服器成為群體控制器,我執行群體 create 指令。依預設,指令會將輸出寫入至主控台畫面。您可以指定 --createConfigFile 選項,改將輸出寫入至檔案。 當指令視窗在 wlp/bin 開啟時,於視窗中執行使伺服器成為群體控制器的指令:
collective create myController --hostName=controller_host_name --keystorePassword=myController
5 我複製輸出並貼到 myController 的 server.xml 檔。 顯示產生的控制器配置。然後顯示在指令視窗中標示和複製配置。最後,顯示在編輯器中開啟 wlp/usr/servers/myController/server.xml 檔,並將配置貼到檔案中的 </server> 標籤上方。
6 我指定 adminUseradminPassword 作為控制器管理使用者名稱和密碼。

我將 host="*" 新增至 httpEndpoint 元素。這是選用的。

為了使 myController 成為調整控制器,我新增 scalingController-1.0 特性至 featureManager 元素。

我還新增 adminCenter-1.0 特性,以便可在「管理中心」中檢視我的群體。

最後,新增調整原則。我從停用的調整原則著手,此原則的下限和上限都是一部伺服器。
在編輯器中,顯示控制器 server.xml 檔的下列變更:
  1. 新增管理使用者名稱和密碼。
    <quickStartSecurity userName="adminUser" userPassword="adminPassword"/>

    顯示下列資訊:新增管理使用者名稱和密碼

  2. host="*" 新增至 httpEndpoint 元素。
  3. featureManager 元素中新增特性,使 myController 成為調整控制器,並且能夠在「管理中心」中管理 myController。
    <feature>scalingController-1.0</feature>
    <feature>adminCenter-1.0</feature>

    顯示下列資訊:調整控制器需要 scalingController-1.0 特性,及scalingController-1.0 是調整控制器的選用特性,但本例需要此特性,才能使用「管理中心」

  4. 新增停用的調整原則,此原則的下限和上限都是一部伺服器。
    <scalingDefinitions>
       <defaultScalingPolicy enabled="false" min="1" max="1"/>
    </scalingDefinitions>

    顯示下列資訊:新增調整原則。從停用的調整原則著手。

  5. 儲存檔案。
7 為了啟動 myController,在 wlp/bin 指令行執行伺服器 start 指令。 在 SSH 服務指令行中輸入指令,以便移至 wlp/bin 目錄,然後啟動控制器。
cd /cygdrive/c/wlp/bin

./server start myController

顯示下列資訊:在 Windows 電腦上,使用 SSH 服務啟動伺服器時,可讓控制器透過 SSH 連接成員伺服器

會執行指令,指令視窗中的訊息顯示 myController 已啟動。
表 3. 示範如何前往「管理中心」之「探索」工具的「伺服器」頁面. 顯示在「管理中心」中開啟瀏覽器,登入,並顯示「探索」工具的「伺服器」頁面。
場景 音訊 螢幕動作
8 為了在「管理中心」中檢視 myController,請在瀏覽器中開啟 https://controller_host_name:controller_port_number/adminCenter/ URL。

如果您的瀏覽器提示您確認連線是否可信任,請指定例外情況,否則,請啟用「管理中心」連線。

移至「探索」工具的「伺服器」頁面。
顯示選用:在「管理中心」中檢視伺服器標題。

在 Web 瀏覽器中:

  1. 在瀏覽器中開啟 https://controller_host_name:9443/adminCenter/ URL。
  2. 選取要信任連線。
  3. 在「管理中心」的登入頁面中,輸入 adminUser 作為使用者名稱,adminPassword 作為密碼。在編輯器的調整控制器 server.xml 檔中,強調顯示使用者名稱與密碼,同時顯示必要的登入值。
  4. 在「工具箱」頁面中,選取 「探索」圖示
  5. 在「探索」工具中,選取「伺服器」畫面。「探索」工具顯示一部執行中的伺服器 myController。
表 4. 示範如何配置調整成員. 顯示建立伺服器,將它加入至控制器成為成員伺服器,然後配置成調整成員。
場景 音訊 螢幕動作
9 現在我要建立調整成員。在 wlp/bin 命令提示字元中,我執行伺服器 create 指令,並將伺服器命名為 myMember 顯示 2 配置調整成員標題。

顯示開在 wlp/bin 的指令視窗,並執行:

server create myMember
然後顯示已建立 myMember 伺服器訊息。
10 為了將這部伺服器加入群體中,我執行群體 join 指令。您可以從控制器 server.xml 檔,取得 --host--port--user--password 值。對於 --keystorePassword,請設定一值,以用於成員金鑰儲存庫密碼。--hostName 是選用參數。 在開啟於 wlp/bin 的指令視窗中,執行:
collective join myMember --host=controller_host_name --hostName=host_name --port=9443 --user=adminUser --password=adminPassword --keystorePassword=myMember
當顯示訊息,詢問您是否接受憑證鏈之後,請輸入 y
11 現在,我複製輸出並貼到 myMember server.xml 中。您可以指定 --createConfigFile 選項,改將輸出寫入至檔案。 顯示在指令視窗中標示和複製產生的配置。然後在編輯器中開啟 wlp/usr/servers/myMember/server.xml 檔,並將配置貼到檔案中的 </server> 標籤上方。
12 在成員 server.xml 檔中,我設定 RPC 使用者和密碼,這是我登入這部 Windows 電腦時所輸入的使用者名稱與密碼。使用者對於這部電腦必須具備管理專用權。

在本例中,控制器和成員位於相同主機上,因此我需要變更埠號。如果您的成員伺服器位於有別於控制器的主機上,請確定埠在該主機上是唯一的。

新增 scalingMember-1.0 特性,使該成員伺服器成為調整成員。

新增 hostSingleton 元素,並將其埠設為主機上的唯一埠號。相同主機上的所有 Liberty 伺服器會使用主機單態埠,來選擇一部主導器。主導器的工作是報告針對主機上所有伺服器所彙整的調整度量。如果主導器停止執行,會選取另一部主導器。

在編輯器中,顯示成員 server.xml 檔的下列變更:
  1. 設定 RPC 使用者和密碼,這是您登入電腦時所輸入的使用者名稱與密碼。使用者對於這部電腦必須具備管理專用權。
    <hostAuthInfo rpcUser="admin_user_id"
                  rpcUserPassword="admin_user_password" />
  2. 將埠號從 9080 變更為 9081,從 9443 變更為 9444,使成員埠有別於控制器埠,以及有別於電腦中使用的其他埠。
    <httpEndpoint id="defaultHttpEndpoint"
                  httpPort="9081"
                  httpsPort="9444" />
  3. scalingMember-1.0 新增至 featureManager 元素,使 myMember 成為調整成員。
    <feature>scalingMember-1.0</feature>

    顯示下列資訊:調整成員需要 scalingMember-1.0 特性。您可以新增 clusterMember-1.0 和 scalingMember-1.0 兩者,或只新增 scalingMember-1.0。不需要 clusterMember-1.0,因為 scalingMember-1.0 特性會啟用 clusterMember-1.0 特性。

  4. 新增 hostSingleton 元素,並將其埠設為 5164 或電腦中的其他任何唯一埠。
    <hostSingleton name="ScalingMemberSingletonService" port="5164" />

    顯示下列資訊:調整成員 server.xml 檔必須定義一個含有埠的 hostSingleton 元素。同一主機上的所有調整成員必須使用相同埠。您可以指定任何埠號,但是該埠號在主機上必須是唯一的。本例使用埠號 5164。

  5. 儲存檔案。
在「管理中心」之「探索」工具的「伺服器」頁面中,myMember 顯示成已停止。
13 啟動 myMember。 wlp/bin 目錄的 SSH 服務指令行中,啟動調整成員。
./server start myMember
該指令會執行,指令視窗中顯示訊息,指出 myMember 已啟動。在「管理中心」之「探索」工具的「伺服器」頁面中,myMember 顯示成已啟動。
表 5. 示範如何驗證 JVM 彈性自動調整起作用. 顯示啟用調整原則,且「自動調整」圖示出現在「管理中心」之「探索」工具的「伺服器」頁面中,然後停用調整原則。
場景 音訊 螢幕動作
14 我想測試自動調整。在控制器 server.xml 檔中,我啟用調整原則,並儲存檔案。 顯示選用:測試調整配置標題。

在編輯器中開啟控制器 server.xml 檔,並啟用自動調整。變更:

<defaultScalingPolicy enabled="false" min="1" max="1"/>
為:
<defaultScalingPolicy enabled="true" min="1" max="1"/>

在「管理中心」之「探索」工具的「伺服器」頁面中,「自動調整」圖示 「自動調整」圖示 顯示於 myMember 卡上,這表示調整原則已啟用。

顯示下列資訊:當啟用調整原則時,調整成員在「管理中心」中會有「自動調整」圖示
15 此時,配置具有 JVM 彈性。調整控制器可以根據調整原則和資源使用率,來啟動和停止調整成員。 為了驗證 JVM 彈性自動調整起作用,請在編輯器中將 min 值變更為 0
<defaultScalingPolicy enabled="true" min="0" max="1"/>

顯示下列資訊:將最小值設為 0(零),會停止調整成員

在「管理中心」之「探索」工具的「伺服器」頁面中,myMember 狀態從已啟動變更為已停止,這表示 JVM 彈性自動調整起作用。
16   在編輯器中開啟控制器 server.xml 檔,並將 min 值改回 1
<defaultScalingPolicy enabled="true" min="1" max="1"/>

顯示下列資訊:將最小值設為 1(一),會重新啟動調整成員

在「管理中心」之「探索」工具的「伺服器」頁面中,myMember 狀態從已停止變更為已啟動,這表示 JVM 彈性自動調整起作用。
17 由於我尚未設定 Liberty 彈性的配置,我停用了調整原則。 在編輯器中開啟控制器 server.xml 檔,並停用自動調整。
<defaultScalingPolicy enabled="false" min="1" max="1"/>

顯示下列資訊:測試以確認自動調整起作用。以本例來說,就是暫時停用調整原則,直到定義了堆疊群組以及其可安裝項目和套件為止

在「管理中心」之「探索」工具的「伺服器」頁面中,「自動調整」圖示 「自動調整」圖示 不再出現於 myMember 卡上,這表示調整原則已停用。
表 6. 示範如何將堆疊群組叢集名稱新增至成員 server.xml. 顯示將成員指派給 myStackGroup.cluster1。依預設,叢集成員位於 defaultCluster
場景 音訊 螢幕動作
18 在成員 server.xml 檔中,我新增一條陳述式,以便將成員放在名稱是 myStackGroup.cluster1 的叢集中。我將建立 myStackGroup 目錄,並在其中放置 Liberty 彈性自動調整的相關可安裝項目和套件。您可以使用預設堆疊群組名稱,defaultStackGroupcluster1 是我要建立之伺服器套件的名稱。

如果您的群體還有其他動態叢集成員,請將相同陳述式新增至其他成員的 server.xml 檔,使其屬於相同的叢集。

顯示 3 新增調整成員至名稱是 stack_group_name.provisionable_cluster_name 的叢集標題。

在編輯器中開啟成員 server.xml 檔,並新增一條陳述式,以便將成員放在名稱是 myStackGroup.cluster1 的叢集中:

<clusterMember name="myStackGroup.cluster1"/>

顯示下列資訊:myStackGroup 是堆疊群組目錄的名稱,其中將保留 Liberty 彈性自動調整的相關可安裝項目和套件,以及 cluster1 是調整控制器將供應給已登錄主機之伺服器套件的名稱

在「管理中心」之「探索」工具的「伺服器」頁面中,myMember 的叢集名稱從 defaultCluster 變更為 myStackGroup.cluster1
表 7. 示範如何登錄目標主機. 顯示執行 registerHost 指令,以便向群體控制器登錄目標主機。
場景 音訊 螢幕動作
19 我想讓 Liberty 彈性自動調整將 cluster1 安裝在不同主機上。

我執行群體 registerHost 指令,並為目標主機指定一部 Linux 機器。

您可以執行其他的 registerHost 指令,並登錄多部目標主機。
顯示 4 登錄主機,使調整控制器根據調整原則,供應伺服器給該主機標題。

顯示在 wlp/bin 中開啟的指令視窗,然後執行指令,以登錄目標主機:

collective registerHost target_host_name --host=controller_host_name --port=9443 --user=adminUser --password=adminPassword --rpcUser=target_host_OS_user --rpcUserPassword=target_host_OS_user_password
當顯示訊息,詢問您是否想接受憑證鏈之後,請輸入 y。然後顯示訊息,確認主機登錄成功。
20   在「管理中心」中,選取 「儀表板」圖示「儀表板」圖示,以回到「探索」工具的「儀表板」,選取「主機」畫面,顯示已新增登錄的主機,然後回到「伺服器」頁面。
21 如果已登錄的主機沒有 Liberty 軟體(這裡就是這種情況),則堆疊群組需要包含 Liberty 執行時期、IBM JRE,以及一個含有應用程式的 Liberty 伺服器套件。 顯示已登錄主機的檔案系統。

顯示下列資訊:就本例來說,已登錄主機未安裝 Liberty 或支援 Liberty 的 IBM JRE。Liberty 彈性自動調整需要供應給已登錄主機:

  • Liberty 執行時期可安裝項目 (wlp)
  • JRE 可安裝項目 (wlp.jre)
  • 伺服器套件 (wlp.usr)
表 8. 示範如何建立 stackGroups/myStackGroup 目錄. 顯示建立 wlp/usr/shared/stackGroups/myStackGroup 目錄,以及其 installablespackages 子目錄。
場景 音訊 螢幕動作
22 現在我要建立 myStackGroup 目錄。這個目錄名稱與叢集名稱中所包含的相同。

我複製 defaultStackGroup 目錄,並將它重新命名。

我將我希望調整控制器將之安裝在已登錄主機中的 Liberty 軟體,放在 installablespackages 子目錄中。
顯示選用:如果您不想使用預設堆疊群組,請建立自己的堆疊群組子目錄標題。

顯示檔案系統瀏覽器,並移至 wlp/usr/shared/stackGroups 目錄。複製 defaultStackGroup 目錄,並貼到 stackGroups 目錄,然後將所貼上的目錄更名為 myStackGroup。然後顯示 installablespackages 子目錄。

表 9. 示範如何建立 Liberty 執行時期可安裝項目,並將它新增至 stackGroups/myStackGroup/installables 目錄。. 顯示執行 package 指令,以建立 wlp.855.zip,然後將檔案新增至 wlp/usr/shared/stackGroups/myStackGroup/installables 目錄。
場景 音訊 螢幕動作
23   顯示 5 建立以 wlp.name.zip 命名慣例來命名的 Liberty 執行時期可安裝項目標題。

顯示檔案系統瀏覽器,並移至 wlp_installable 目錄。顯示目錄是空的。

24 為了建立 Liberty 執行時期保存檔,我執行伺服器 package 指令,並使用 --include=wlp 選項。這會建立一個保存檔,其中包含 wlp 目錄,但不包含 usr 目錄。保存檔名稱 wlp.855.zip 遵循命名慣例。 顯示開在 wlp/bin 的指令視窗,然後執行 package 指令,來建立名稱是 wlp.855.zip 的 Liberty 執行時期可安裝項目,以放到 wlp_installable 空目錄中:
server package --include=wlp --archive=c:\wlp_installable\wlp.855.zip
執行指令,且訊息顯示 c:\wlp_installable\wlp.855.zip 包裝完成。
25 將保存檔複製到堆疊群組的 installables 目錄。 在檔案系統瀏覽器中,複製 wlp.855.zip,並貼到 wlp/usr/shared/stackGroups/myStackGroup/installables 目錄中。
表 10. 示範如何建立 JRE 可安裝項目,並新增至 stackGroups/myStackGroup/installables 目錄. 顯示壓縮 Liberty JRE 安裝架構 java 目錄的內容,以建立 jre.17.zip,然後將檔案新增至 wlp/usr/shared/stackGroups/myStackGroup/installables 目錄。
場景 音訊 螢幕動作
26 為了建立一個支援 Liberty 伺服器的 IBM JRE,請壓縮用於 Liberty 的 JRE java 目錄內容。

將保存檔移至堆疊群組的 installables 目錄。

顯示 6 如果已登錄主機沒有 JRE 可安裝項目,則建立一個,並使用 jre.name.zip 命名慣例來命名,或是使用支援 Liberty 伺服器的 IBM JRE 標題。

顯示檔案系統瀏覽器,並移至 Liberty JRE 安裝架構的 java 目錄。顯示壓縮 java 目錄的內容,以建立 jre.17.zip。然後複製檔案,並貼到 wlp/usr/shared/stackGroups/myStackGroup/installables 目錄。

顯示下列資訊:JRE 可安裝項目必須適用於已登錄主機的作業系統

表 11. 示範如何建立 cluster1 伺服器套件,並新增至 myStackGroup/packages 目錄. 顯示執行 create 指令,以建立名稱是 cluster1 的伺服器,將應用程式貼到 cluster1 的 dropins 目錄中,執行 package 指令以建立 cluster1.zip,然後將檔案新增至 wlp/usr/shared/stackGroups/myStackGroup/packages 目錄。
場景 音訊 螢幕動作
27 為了建立 cluster1 伺服器套件,請建立名稱是 cluster1 的伺服器。 顯示 7 建立伺服器套件,以供調整控制器根據調整原則,將它供應給已登錄主機。這個範例是包裝一部名稱是 cluster1 的伺服器,且在其 dropins 目錄中有一個應用程式標題。

顯示開在 wlp/bin 的指令視窗,並執行:

server create cluster1
然後顯示已建立 cluster1 伺服器訊息。
28 在其中新增一或多個應用程式。 在檔案系統瀏覽器中,將應用程式貼到 wlp/usr/servers/cluster1/dropins,已便將應用程式新增至伺服器。
29 執行 server package cluster1 指令,並使用 --include=usr 選項。這會建立伺服器套件,其中包含 usr 目錄,但不包含所有 Liberty 執行時期檔案。 wlp/bin 的指令視窗中,執行:
server package cluster1 --include=usr
然後顯示訊息,確認套件的建立和其位置。

顯示下列資訊:若為 Windows 已登錄主機,請建立 server.env 檔,並在其中將 JAVA_HOME 設為已登錄主機上的 JRE 位置。請將 server.env 放在與伺服器套件 ZIP 中之 server.xml 相同的目錄。範例 server.env 檔內容:JAVA_HOME=C:\wlp.jre\jre.17.zip\jre

30 zip 檔複製到堆疊群組 packages 目錄。 在檔案系統瀏覽器中,複製 wlp/usr/servers/cluster1/cluster1.zip,並貼到 wlp/usr/shared/stackGroups/myStackGroup/packages 目錄。
表 12. 示範如何在調整控制器 server.xml 檔中設定堆疊管理程式的使用者名稱與密碼。. 顯示將含有管理使用者名稱和密碼的 stackManager 元素,新增至調整控制器 server.xml 檔。
場景 音訊 螢幕動作
31 在控制器 server.xml 檔中,新增陳述式,以設定堆疊管理程式的使用者名稱與密碼。 顯示 8 將 StackManager 元素新增至調整控制器配置標題。

在編輯器中開啟調整控制器 server.xml 檔,並新增陳述式,以設定堆疊管理程式的管理使用者名稱和密碼:

<stackManager controllerUser="adminUser" controllerUserPassword="adminPassword" />
然後儲存檔案。
表 13. 示範如何變更調整原則,以強制調整控制器在已登錄主機上供應新伺服器. 顯示在調整控制器 server.xml 檔中變更調整原則,以啟用自動調整,並需要至少兩部伺服器。然後顯示伺服器已新增至「管理中心」之「探索」工具的「伺服器」頁面中。
場景 音訊 螢幕動作
32 現在我已備妥要測試 Liberty 彈性自動調整。我可以增加 minmax 值,並啟用調整原則,以強制調整控制器將 Liberty 軟體供應給已登錄主機。

在我儲存變更之後,我等待「管理中心」顯示所供應的成員伺服器。

如您所見,調整控制器已將 cluster1 成員安裝在已登錄主機,然後啟動成員和其應用程式。
顯示 9 設定調整原則 min 和 max 值,以強制調整控制器供應新伺服器,並啟用調整原則標題。

在編輯器中開啟調整控制器 server.xml 檔,將 minmax 值從 1 增加到 2,並將 enabledfalse 變更為 true,以啟用自動調整:

<scalingDefinitions>
   <defaultScalingPolicy enabled="true" min="2" max="2"/>
</scalingDefinitions>

然後儲存變更。

顯示下列資訊:將可安裝項目和伺服器套件供應給已登錄主機,可能需要數分鐘

管理中心」之「探索」工具的「伺服器」頁面顯示在已登錄主機上所供應的 cluster1 伺服器。其狀態從已停止變更為已啟動。
33 Liberty 彈性自動調整起作用,因此我針對自動調整,將 minmax 值設為我要的值。將根據調整原則和資源使用率,來啟動和停止所供應的成員。 在編輯器中開啟調整控制器 server.xml 檔,將 min 值從 2 降低為 1
<scalingDefinitions>
   <defaultScalingPolicy enabled="true" min="1" max="2"/>
</scalingDefinitions>

然後儲存變更。

顯示下列資訊:本範例針對可用於自動調整的成員伺服器數目下限和上限,設定 min=1 和 max=2。您可以提高上限(例如 max=4),以便能在已登錄主機上供應其他的 cluster1 成員伺服器。當資源使用率增加時,調整控制器可以啟動所供應的成員伺服器,當資源使用率下降時,則可以停止成員伺服器

管理中心」之「探索」工具的「伺服器」頁面顯示所供應的 cluster1 伺服器狀態從已啟動變更為已停止,或從已停止變更為已啟動,這表示 Liberty 彈性自動調整起作用。
表 14. 在已登錄主機上顯示新目錄和檔案. 顯示已登錄主機現在具有 Liberty 執行時期、JRE 可安裝項目和 cluster1 伺服器套件的 wlpwlp.jrewlp.usr 目錄。
場景 音訊 螢幕動作
34   顯示自動調整之前的已登錄主機標題,且畫面擷取中顯示已登錄主機上的檔案系統瀏覽器,其中並無 wlp 目錄。顯示自動調整之後的已登錄主機標題,且畫面擷取中顯示已登錄主機上的檔案系統瀏覽器,其中,具有 wlpwlp.jrewlp.usr 目錄。
35 已登錄主機現在具有 Liberty 執行時期、JRE 可安裝項目和 cluster1 伺服器套件的 wlpwlp.jrewlp.usr 目錄。 顯示自動調整之後的已登錄主機標題。出現一個畫面擷取,顯示已登錄主機上的檔案系統瀏覽器,其中,強調顯示了 Liberty 執行時期、JRE 可安裝項目和 cluster1 伺服器套件的 wlpwlp.jrewlp.usr 目錄。顯示下列資訊:Liberty 執行時期可安裝項目IBM JRE 可安裝項目,以及 cluster1 伺服器套件
表 15. 結論. 顯示可以在哪裡找到具備 Liberty 彈性的自動調整相關資訊。
場景 音訊 螢幕動作
36 如需 Liberty 自動調整的相關資訊,請參閱 WASdev.net 和 IBM Knowledge Center 中的 Liberty 說明文件。 顯示下列文字:

如需 Liberty 自動調整的相關資訊,請參閱:

WASdev
http://developer.ibm.com/wasdev
IBM Knowledge Center 中的 WebSphere Application Server Liberty 說明文件
http://www.ibm.com/support/knowledgecenter/

如需相關資訊,請參閱配置可供應的叢集以支援 Liberty 彈性


指示主題類型的圖示 概念主題

檔名:video_transcript_autoscaling_wlp.html