程序執行設定

請利用這個頁面來檢視或變更伺服器程序的程序執行設定。

伺服器程序適用於特定應用程式伺服器。

伺服器程序適用於應用程式伺服器、節點代理程式或部署管理程式。

[AIX Solaris HP-UX Linux Windows] [iSeries] 如果您是在 IBM® i 或分散式作業系統上執行,且要檢視應用程式伺服器的這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器 > server_name。接著,在「伺服器基礎架構」區段中,按一下 Java 和程序管理 > 程序執行

[z/OS] 如果您是在 z/OS® 上執行,且要檢視應用程式伺服器的這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器 > server_name。之後,在「伺服器基礎架構」區段中,按一下 Java 和程序管理,按一下服務者控制項附屬項,再按一下程序執行

[AIX Solaris HP-UX Linux Windows] [iSeries] 如果要檢視節點代理程式的這個管理主控台頁面,請按一下系統管理 > 節點代理程式 > nodeagent_name。 接著,在「伺服器基礎架構」區段中,按一下 Java 和程序管理 > 程序定義 > 程序執行

[z/OS] 如果要檢視節點代理程式的這個管理主控台頁面,請按一下系統管理 > 節點代理程式 > nodeagent_name。 接著,在「伺服器基礎架構」下,按一下 Java 和程序管理 > 程序定義 > 程序執行

[iSeries] [AIX Solaris HP-UX Linux Windows] 如果要檢視部署管理程式的這個管理主控台頁面,請按一下系統管理 > 部署管理程式。 接著,在「伺服器基礎架構」區段中,按一下 Java 和程序管理 > 程序定義 > 程序執行

[z/OS] 如果要檢視部署管理程式的這個管理主控台頁面,請按一下系統管理 > 部署管理程式。 之後,在「伺服器基礎架構」區段中,按一下 Java 和程序管理,按一下服務者控制項附屬項,再按一下程序執行

程序優先順序

指定程序的作業系統優先順序。啟動伺服器的管理程序必須有最高作業系統權限,才能啟動這項設定。

資料類型 整數
預設值 20
UMASK

指定程序執行時所用的使用者遮罩(檔案模式許可權遮罩)。

部署管理程式和應用程式伺服器必須以 022 Umask 來執行,以便支援系統管理功能。因此,建議您不要變更部署管理程式或控制器之這項設定的預設值。

[z/OS] 如果程序是在服務者中執行,您可以在這個欄位中指定不同的使用者遮罩設定,或是為變更這項設定的服務者,定義新的環境變數。新的環境變數是 _BPX_BATCH_UMASK。請使用管理主控台,來定義這個新的環境變數。 如果要檢視管理主控台頁面,請按一下環境 > WebSphere 變數。如果要定義新的變數,請從可用選項清單中,選取適當的範圍,然後按一下新建,建立名稱 _BPX_BATCH_UMAS,並且設定所要的值。
註: 定義和設定 _BPX_BATCH_UMASK 之後,必須重新啟動伺服器,以便採用新的 UMASK 設定。
資料類型 整數
預設值 022
執行的使用者角色 [AIX] [HP-UX] [Linux] [Solaris] [iSeries] [z/OS]

指定程序執行的使用者角色。這個使用者 ID 必須定義在安全系統中。

避免問題: 如果要讓 Application Server 轉移至這個選項中指定的使用者,啟動程序的使用者必須是 root 使用者。這是作業系統的一項限制。gotcha
[AIX] [HP-UX] [Linux] [Solaris] 避免問題: 執行「執行的使用者角色」功能時,不會自動變更環境設定。啟動程序的使用者如果不是「執行的使用者角色」值,依預設,應用程式伺服器會接收到該使用者的環境設定,包括 $HOME 與 $USER 值在內。對於部署在應用程式伺服器上的應用程式,如果它們需要將環境設定設為特定的「執行的使用者角色」值,您必須:
  • 在啟動伺服器之前,定義環境設定。
  • 將 $HOME 值的寫入權,授與作業系統中的「執行的使用者角色」值。
如果您使用「執行的使用者角色」功能,不建議根據環境變數,而改以直接為應用程式指定值。gotcha

[Windows] 如果您執行 Microsoft® Windows® 作業系統,便會忽略這個欄位,因為 Windows 使用者帳戶不受 Application Server 所管理。

資料類型 字串

[iSeries] 如果是 i5/OS® 作業系統,您還必須執行其他步驟,才能以 QEJBSVR 以外的使用者 ID 來執行。如需相關資訊,請參閱 WebSphere® Application Server for iSeries™ 線上文件中的「安全」區段。請移至 http://www.ibm.com/servers/eserver/iseries/software/websphere/wsappserver/index.html,再導覽至 WebSphere Application Server for iSeries 安全資訊。

執行群組 [AIX] [HP-UX] [Linux] [Solaris] [z/OS]

指定程序是哪一個執行群組的成員。

[AIX] [HP-UX] [Linux] [Solaris] 避免問題: 執行「執行群組」功能時,不會自動變更環境設定。啟動程序的使用者如果不是「執行群組」值,依預設,應用程式伺服器會為該使用者接收包括 $HOME 與 $USER 值在內的環境設定。對於部署在應用程式伺服器上的應用程式如果要求將環境設定,設定為特定的「執行群組」值,您必須:
  • 在啟動伺服器之前,定義環境設定。
  • 將 $HOME 值的寫入權,授與作業系統中的「執行群組」值。
如果您使用「執行群組」功能,不建議根據環境變數,而改以直接為應用程式指定一值。gotcha

[Windows] [iSeries] 會忽略這個欄位。

資料類型 字串
在程序群組中執行 [AIX] [HP-UX] [Linux] [Solaris] [z/OS]

指定程序的特定程序群組。程序群組是一種機制,可讓作業系統用來邏輯地讓多個程序相關聯,並當成單一單元來操作它們。通常作業系統會使用這個機制來進行單一配送。

特定的作業系統可能容許其他作業在程序群組中執行。如需可在程序群組上執行之作業的相關資訊,請參閱您的作業系統文件。

[Windows] [iSeries] 會忽略這個欄位。

資料類型 整數
預設值 0,代表不指派程序給特定的程序群組。



標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: urun_rprocexec.html