請利用這個頁面來檢視或變更伺服器程序的程序執行設定。
伺服器程序適用於特定應用程式伺服器。
伺服器程序適用於應用程式伺服器、節點代理程式或部署管理程式。
![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
如果您是在 IBM® i
或分散式作業系統上執行,且要檢視應用程式伺服器的這個管理主控台頁面,請按一下server_name。接著,在「伺服器基礎架構」區段中,按一下 。
如果您是在 z/OS® 上執行,且要檢視應用程式伺服器的這個管理主控台頁面,請按一下server_name。之後,在「伺服器基礎架構」區段中,按一下 ,按一下服務者、控制項或附屬項,再按一下。
![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
如果要檢視節點代理程式的這個管理主控台頁面,請按一下nodeagent_name。
接著,在「伺服器基礎架構」區段中,按一下 。
如果要檢視節點代理程式的這個管理主控台頁面,請按一下nodeagent_name。
接著,在「伺服器基礎架構」之下,按一下 。
![[IBM i]](../iseries.gif)
如果要檢視部署管理程式的這個管理主控台頁面,請按一下。
接著,在「伺服器基礎架構」區段中,按一下 。
如果要檢視部署管理程式的這個管理主控台頁面,請按一下。
之後,在「伺服器基礎架構」區段中,按一下 ,按一下服務者、控制項或附屬項,再按一下。
指定程序的作業系統優先順序。啟動伺服器的管理程序必須有最高作業系統權限,才能啟動這項設定。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 20 |
指定程序執行時所用的使用者遮罩(檔案模式許可權遮罩)。
部署管理程式和應用程式伺服器必須以 007 Umask 來執行,以便支援系統管理功能。因此,建議您不要變更部署管理程式或控制器之這項設定的預設值。
如果程序是在服務者中執行,您可以在這個欄位中指定不同的使用者遮罩設定,或是為變更這項設定的服務者,定義新的環境變數。新的環境變數是 _BPX_BATCH_UMASK。請使用管理主控台,來定義這個新的環境變數。
如果要檢視管理主控台頁面,請按一下。如果要定義新的變數,請從可用選項清單中,選取適當的範圍,然後按一下,建立名稱 _BPX_BATCH_UMAS,並且設定所要的值。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 007 |
![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
![[Solaris]](../solaris.gif)
![[IBM i]](../iseries.gif)
指定程序的執行使用者。這個使用者 ID 必須定義在安全系統中。
如果您是在 z/OS 作業系統上執行,則這個欄位不適用。z/OS 使用者必須利用 RACF,來將使用者關聯於位址空間。程序顯示畫面會將 RACF 的相關聯使用者顯示成執行中的使用者。
避免困難: 如果要讓 Application Server 轉移至這個選項所指定的使用者,啟動程序的使用者必須是 root 使用者
,或是「執行的使用者角色」中所定義的使用者
。
這是作業系統的一項限制。gotcha![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
避免困難: 執行「執行的使用者角色」功能時,不會自動變更環境設定。啟動程序的使用者如果不是「執行的使用者角色」值,依預設,應用程式伺服器會接收到該使用者的環境設定,包括 $HOME 與 $USER 值在內。對於部署在應用程式伺服器上的應用程式,如果它們需要將環境設定設為特定的「執行的使用者角色」值,您必須:
如果您執行 Microsoft Windows 作業系統,便會忽略這個欄位,因為 Windows 使用者帳戶不受 Application Server 所管理。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
如果是 IBM i 作業系統,您還必須執行其他步驟,才能以 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]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
![[Solaris]](../solaris.gif)
指定程序是哪一個執行群組的成員。
如果您是在 z/OS 作業系統上執行,則這個欄位不適用。z/OS 使用者必須利用 RACF,來將群組關聯於位址空間。程序顯示畫面會將 RACF 的相關聯群組顯示成執行中的使用者。
![[2013 年 3 月更新]](../images/delta.gif)
![[2013 年 3 月更新]](../images/deltaend.gif)
![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
避免困難: 執行「執行群組」功能時,不會自動變更環境設定。啟動程序的使用者如果不是「執行群組」值,依預設,應用程式伺服器會為該使用者接收包括 $HOME 與 $USER 值在內的環境設定。對於部署在應用程式伺服器上的應用程式如果要求將環境設定,設定為特定的「執行群組」值,您必須:
如果指定 runAsGroup 值,這個值會新增到次要群組清單中。
如果指定的 runAsGroup 值不是 runAsUser 的主要群組,且使用者定義為群組資料庫中群組清單的一部分,通常是 /etc/group,則主要群組不會包含在次要群組清單中。![[2013 年 3 月更新]](../images/deltaend.gif)
![[Windows]](../windows.gif)
會忽略這個欄位。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
![[Solaris]](../solaris.gif)
指定程序的特定程序群組。程序群組是一種機制,可讓作業系統用來邏輯地讓多個程序相關聯,並當成單一單元來操作它們。通常作業系統會使用這個機制來進行單一配送。
如果您是在 z/OS 作業系統上執行,則這個欄位不適用。z/OS 使用者必須利用 RACF,來將程序群組關聯於位址空間。程序顯示畫面會將 RACF 的相關聯程序群組顯示成執行中的使用者。
特定的作業系統可能容許其他作業在程序群組中執行。如需可在程序群組上執行之作業的相關資訊,請參閱您的作業系統說明文件。
![[Windows]](../windows.gif)
會忽略這個欄位。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 0,代表不指派程序給特定的程序群組。 |