Liberty:z/OS 上的 Modify 指令

在 z/OS® 平台上,您可以利用 Liberty 伺服器程序所支援或 Angel Process 所支援的 MVS™ 操作員指令來修改 Liberty

Liberty 伺服器程序所支援的 MODIFY 指令

顯示岔斷要求的相關資訊

您可以顯示所有岔斷要求、逾時的岔斷要求,以及久於指定秒數的岔斷要求等的相關摘要或詳細資訊。或者,您可以顯示特定要求的詳細資訊。

如果要顯示岔斷要求的相關資訊,請使用下列指令:

MODIFY [jobname.]identifier,display,interrupts,<parameters>
有效的 parameters 為:
  • details - 用來顯示岔斷要求的相關資訊。

    下列指令會顯示岔斷要求的詳細資訊:
    f BBOS001,display,interrupts,details
  • age=<value> - 用來顯示久於指定值之要求的相關資訊。

    下列指令顯示久於 30 秒之要求的摘要資訊:
    f BBOS001,display,interrupts,age=30
    下列指令顯示久於 20 秒之要求的詳細資訊:
    f BBOS001,display,interrupts,age=20,details
  • timedout - 用來顯示目前被視為停擺之要求的相關資訊。

    下列指令顯示目前被視為停擺之要求的摘要資訊:
    f BBOS001,display,interrupts,timedout
    下列指令顯示目前被視為停擺之要求的詳細資訊。
    f BBOS001,display,interrupts,timedout,details
  • request=<value> - 用來顯示指定要求的詳細資訊。

    下列指令顯示 ABcdE1+fgH_JJ 要求的詳細資訊。
     f BBOS001,display,interrupts,request='ABcdE1+fgH_JJ'

如果您沒有指定任何參數,會顯示所有岔斷要求的摘要資訊。

啟用追蹤

下列範例顯示的 MODIFY 指令會啟用追蹤指定的 Liberty 伺服器:

MODIFY [jobname.]identifier,LOGGING='<trace_specification>'

請將值 trace_specification 替換成有效的追蹤規格。如需相關資訊,請參閱 Liberty:記載和追蹤

交易傾出
下列範例顯示的 MODIFY 指令會向指定的 Liberty 伺服器要求交易傾出:
MODIFY [jobname.]identifier,tdump
SVC 傾出
如果要啟動 SVC 傾出,伺服器必須已在 SERVER 類別中獲授與 BBG.AUTHMOD.BBGZSAFM.ZOSDUMP 資源設定檔的讀取權。 下列範例顯示進行伺服器授權的 RACF® 指令範例,其中 <userid> 是指派給伺服器的使用者 ID:
RDEF SERVER BBG.AUTHMOD.BBGZSAFM.ZOSDUMP UACC(NONE)
PERMIT BBG.AUTHMOD.BBGZSAFM.ZOSDUMP CLASS(SERVER) ACCESS(READ) ID(username)
SETR RACLIST(SERVER) GENERIC(SERVER) REFR
下列範例顯示的 MODIFY 指令會向指定的 Liberty 伺服器要求 SVC 傾出:
MODIFY [jobname.]identifier,svcdump
Java™ 資料堆傾出
下列範例顯示的 MODIFY 指令會向指定的 Liberty 伺服器要求 Java 虛擬機器 (JVM) 資料堆傾出:
MODIFY [jobname.]identifier,HEAPDUMP
Java 核心傾出
下列範例顯示的 MODIFY 指令會向指定的 Liberty 伺服器要求 JVM 核心傾出:
MODIFY [jobname.]identifier,JAVACORE
伺服器傾出
下列範例顯示的 MODIFY 指令會向指定的 Liberty 伺服器要求伺服器傾出:
MODIFY [jobname.]identifier,DUMP[,INCLUDE=<JAVA_DUMP_1>,<JAVA_DUMP_2>,...]
INCLUDE 是選用參數。如果指定 INCLUDE 參數,則會要求 INCLUDE 參數上所列出的任何 Java 傾出,並將它們包含在伺服器傾出套件中。有效的 Java 傾出類型如下:
  • THREAD,代表 Java 核心傾出
  • HEAP,代表 Java 資料堆傾出

Angel Process 所支援的 MODIFY 指令

程式碼版本
下列範例顯示的 MODIFY 指令會顯示已載入的 Angel 程式碼版本:
MODIFY [jobname.]identifier,VERSION
啟用或停用追蹤
下列範例顯示的 MODIFY 指令會啟用或停用追蹤 Angel 程式碼:
MODIFY [jobname.]identifier,TRACE=[Y|N]

選取 Y 可啟用追蹤,選取 N 可停用追蹤。

顯示伺服器
下列範例顯示的 MODIFY 指令會顯示目前連接至 Angel 程式碼的伺服器清單:
MODIFY [jobname.]identifier,DISPLAY,SERVERS

指示主題類型的圖示 參照主題

檔名:rwlp_admin_modifydump_zos.html