[17.0.0.1 以及更新版本]

從 z/OS 主控台暫停及回復 Liberty 伺服器

從 z/OS 主控台,您可以使用 MODIFY 指令暫停 Liberty 伺服器的入埠工作,然後再回復。藉由暫停及回復入埠工作,您可以隔離資源,以進行審核或除錯,而不需要停止伺服器。

開始之前

您可以在發出暫停或回復要求之前,先檢查伺服器和其可暫停元件的狀態,以利確保要求成功。伺服器的狀態可以是已暫停或作用中。特定元件的狀態也可以是已暫停或作用中。

您可以暫停處於作用中狀態的伺服器。如果您針對已暫停的伺服器發出暫停要求,它仍維持暫停。您可以回復處於暫停狀態的伺服器。如果您針對作用中伺服器發出回復要求,它仍維持作用中。

同樣地,您可以暫停處於作用中狀態的元件。如果您針對已暫停的元件發出暫停要求,它仍維持暫停。您可以回復處於暫停狀態的元件。如果您針對作用中元件發出回復要求,它仍維持作用中。

  • 顯示伺服器的狀態:
    MODIFY [jobname.]identifier,status
  • 顯示伺服器上每一個可暫停元件的相關資訊(包括狀態):
    MODIFY [jobname.].identifier,status,details
  • 顯示伺服器上特定可暫停元件的狀態:
    MODIFY [jobname.].identifer,status,target='target1,target2'

關於這項作業

下列元件可暫停:

  • HTTP 端點

    暫停一或多個 HTTP 端點時,您可以隔離與特定 HTTP 端點相關聯的一或多個資源。 例如,資源可能是資料庫。

    如果要暫停或回復特定的端點,請在 MODIFY 指令的 TARGET 選項上,指定配置中每一個 httpEndpoint 元素的 ID。 例如,您可以暫停下列配置中的 db1HttpEndpoint 端點和 db2HttpEndpoint 端點:
    <httpEndpoint id="defaultHttpEndpoint" host="*" httpPort="8800" httpsPort="8810"/>
    <httpEndpoint id="db1HttpEndpoint" host="*" httpPort="8801" httpsPort="8811"/>
    <httpEndpoint id="db2HttpEndpoint" host="*" httpPort="8802" httpsPort="8812"/>
    如果要暫停端點,請發出下列指令:
    MODIFY [jobname]identifier,PAUSE,TARGET='db1HttpEndpoint,db2HttpEndpoint'

    如果伺服器和端點已配置成處理 HTTP 要求及 SSL 安全 HTTPS 要求,則暫停和回復端點會同時影響這兩種通訊類型。

  • [18.0.0.1 以及更新版本]訊息端點

    您可以暫停訊息驅動 Bean (MDB) 訊息端點,阻止該端點接收訊息。

    如果要暫停或回復特定的訊息端點,請在 MODIFY 指令的 TARGET 選項上,指定每一個 MDB 訊息端點的啟動名稱。 啟動名稱以下列格式建構而成:

    ApplicationName#ModuleName#BeanName

    例如,如果要暫停 MDB 訊息端點,請發出下列指令:

    MODIFY [jobname]identifier,PAUSE,TARGET='MDBApplication#MDBModule.jar#Bean'

程序

  1. 暫停可暫停元件所控制的入埠工作流程。

    對於可暫停的元件,您可以暫停所有元件或特定的元件。

    如果要暫停所有元件,請發出下列 MODIFY 指令:
    MODIFY [jobname]identifier,PAUSE
    比方說,如果要暫停兩個特定的元件,請發出下列 MODIFY 指令:
    MODIFY [jobname]identifier,PAUSE,TARGET='target1,target2'
    target1target2 的值是每一個支援的通訊協定可暫停的元件。
  2. 回復已暫停的元件。

    您可以回復所有或特定已暫停的元件。

    如果要回復所有元件,請發出下列指令:
    MODIFY [jobname]identifier,RESUME
    比方說,如果要回復兩個特定的元件,請發出下列指令:
    MODIFY [jobname]identifier,RESUME,TARGET='target1,target2'
    target1target2 的值是每一個支援的通訊協定可暫停的元件。

指示主題類型的圖示 作業主題

檔名:twlp_PauseResume_zosConsole.html