使用此页面来查看或更改服务器进程的执行设置。
服务器进程适用于特定应用程序服务器。
服务器适用于应用程序服务器、Node Agent 或 Deployment Manager。
![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
如果您正在 IBM® i 或分布式操作系统上运行,要查看应用程序服务器的此管理控制台页面,请单击server_name。然后在“服务器基础结构”部分中,单击
。
如果您正在 z/OS® 上运行,要查看应用程序服务器的此管理控制台页面,请单击server_name。然后,在“服务器基础结构”部分中,单击 ,单击服务方、控制或附属内容,然后单击。
![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
要查看管理控制台中适用于 Node Agent 的此页面,请单击nodeagent_name。然后,在“服务器基础结构”部分中,单击 。
要查看管理控制台中适用于 Node Agent 的此页面,请单击nodeagent_name。然后在“服务器基础结构”中,单击 。
![[IBM i]](../iseries.gif)
要查看此 Deployment Manager 的管理控制台页面,单击。然后,在“服务器基础结构”部分中,单击 。
要查看此 Deployment Manager 的管理控制台页面,单击。然后,在“服务器基础结构”部分中,单击 ,单击服务方、控制或附属内容,然后单击。
指定进程的操作系统优先级。启动服务器的管理进程必须有根操作系统权限,以执行该设置。
| 信息 | 值 |
|---|---|
| 数据类型 | 整型 |
| 缺省值 | 20 |
指定运行进程的用户掩码(文件方式许可权掩码)。
Deployment Manager 和应用程序服务器必须以 007 umask 运行才能支持系统管理功能。因此,建议不要更改 Deployment Manager 或控制器的此设置的缺省值。
如果进程正在服务方中运行,那么您可以在此字段中指定另一用户掩码设置,也可以为服务方定义一个新环境变量来更改此设置。这个新的环境变量是 _BPX_BATCH_UMASK。请使用管理控制台来定义这个新的环境变量。要查看此管理控制台页面,请单击。要定义新变量,请从可用选项的列表中选择适当的作用域,然后单击以创建名称 _BPX_BATCH_UMASK 并设置期望的值。| 信息 | 值 |
|---|---|
| 数据类型 | 整型 |
| 缺省值 | 007 |
![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
![[Solaris]](../solaris.gif)
![[IBM i]](../iseries.gif)
指定以哪个用户来运行进程。 必须对安全性系统定义此用户标识。
如果是在 z/OS 操作系统上运行,那么此字段不适用。z/OS 用户必须使用 RACF 来使用户与地址空间相关联。进程显示会将与
RACF 相关联的用户显示为正在运行的用户。
避免故障: 如果要将应用程序服务器移交给此选项中所指定的用户,那么启动此进程的用户必须是 root 用户
或者在“RunAs 用户”中定义的用户
。这是操作系统的限制。gotcha![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
避免故障: 使用“RunAs 用户”功能时,环境设置不会自动更改。缺省情况下,应用程序服务器将接收到启动进程的用户的环境设置(包括 $HOME 和 $USER 值),而不会接收到“RunAs 用户”值。如果应用程序服务器上部署的应用程序要求为“RunAs 用户”设置特定的环境设置值,那么您必须执行下列任何一项操作:
如果您正在运行 Microsoft Windows 操作系统,那么此字段将被忽略,这是因为 Windows 用户帐户并非由应用程序服务器管理。
| 信息 | 值 |
|---|---|
| 数据类型 | 字符串 |
对于 IBM i 操作系统,需要执行其他步骤才能使用除 QEJBSVR 以外的用户标识运行。有关更多信息,请参阅 WebSphere® Application Server for iSeries® 在线文档的 Security 部分。请转至 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)
避免故障: 使用“RunAs 组”功能时,环境设置不会自动更改。缺省情况下,应用程序服务器将接收到启动进程的用户的环境设置(包括 $HOME 和 $USER 值),而不会接收到“RunAs 组”值。如果应用程序服务器上部署的应用程序要求为“RunAs 组”设置特定的环境设置值,那么您必须执行下列任何一项操作:
如果指定了 runAsGroup 值,那么会将该值添加至辅助组列表。如果所指定的 runAsGroup 值不是 runAsUser 的主组,而用户定义为组数据库(通常为 /etc/group)中的组列表的一部分,那么主组将仅包括在辅助组列表中。![[2013 年 3 月更新]](../images/deltaend.gif)
![[Windows]](../windows.gif)
此字段将被忽略。
| 信息 | 值 |
|---|---|
| 数据类型 | 字符串 |
![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
![[Solaris]](../solaris.gif)
为进程指定特定进程组。进程组是一种机制,操作系统通过这种机制来以逻辑方式使多个进程相关联,从而将他们作为一个单元来对他们执行操作。通常,操作系统使用此机制来分发信号。
如果是在 z/OS 操作系统上运行,那么此字段不适用。z/OS 用户必须使用 RACF 来使进程组与地址空间相关联。进程显示会将与
RACF 相关联的进程组显示为正在运行的用户。
特定操作系统可能会允许对进程组执行其他操作。请参阅操作系统文档,以了解有关可以对进程组执行的操作的更多信息。
![[Windows]](../windows.gif)
此字段将被忽略。
| 信息 | 值 |
|---|---|
| 数据类型 | 整型 |
| 缺省值 | 0,这表示不将该进程指定到特定的进程组。 |