进程执行设置
使用此页面来查看或更改服务器进程的执行设置。
服务器适用于应用程序服务器、Node Agent 或 Deployment Manager。
如果在 IBM® i 或分布式操作系统上运行,那么要查看应用程序服务器的此管理控制台页面,请单击 。然后在“服务器基础结构”部分,单击
。
如果您正在 z/OS® 上运行,要查看应用程序服务器的此管理控制台页面,请单击 。然后,在“服务器基础结构”部分,单击 ,单击服务方、控制或助手,然后单击 。
要查看管理控制台中适用于 Node Agent 的此页面,请单击 。然后,在“服务器基础结构”部分,单击 。
要查看管理控制台中适用于 Node Agent 的此页面,请单击 。然后,在“服务器基础结构”下,单击 。
要查看此 Deployment Manager 的管理控制台页面,单击 。然后,在“服务器基础结构”部分,单击 。
要查看此 Deployment Manager 的管理控制台页面,单击 。然后,在“服务器基础结构”部分,单击 ,单击服务方、控制或助手,然后单击 。
进程优先级
指定进程的操作系统优先级。启动服务器的管理进程必须有根操作系统权限,以执行该设置。
信息 | 值 |
---|---|
数据类型 | 整型 |
缺省值 | 20 |
UMASK
指定运行进程的用户掩码(文件方式许可权掩码)。
Deployment Manager 和应用程序服务器必须以所述的 UMASK 缺省值(对于 z/OSz/OS 为 007,针对 UNIX 为 022)运行,才能支持系统管理功能。因此,建议不要更改 Deployment Manager 或控制器的此设置的缺省值。
![[z/OS]](../images/ngzos.gif)
信息 | 值 |
---|---|
数据类型 | 整型 |
缺省值 | 022(针对 UNIX) |
缺省值 | 007(针对 z/OS) |
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
作为用户运行
指定以哪个用户来运行进程。 必须对安全性系统定义此用户标识。
如果是在 z/OS 操作系统上运行,那么此字段不适用。z/OS 用户必须使用 RACF 来使用户与地址空间相关联。进程显示会将与
RACF 相关联的用户显示为正在运行的用户。

有关更多信息,请参阅
更改所有权以执行概要文件维护主题中的指示信息。

- 在启动服务器之前定义环境设置。
- 对于 $HOME 值,请授予操作系统中“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]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[z/OS]](../images/ngzos.gif)
作为组运行
指定进程是其成员的组,并作为该组运行。
如果是在 z/OS 操作系统上运行,那么此字段不适用。z/OS 用户必须使用 RACF 来使组与地址空间相关联。进程显示会将与
RACF 相关联的组显示为正在运行的用户。
- 注: 如果用户是辅助组的成员,那么缺省情况下,服务器进程将不具有该用户对这些组的访问许可权。为使该进程具有这些许可权,请在启动 WebSphere Application Server 前设置操作系统中的此环境变量:__JNI_PROCESS_INITGROUPS
避免故障: 使用“RunAs 组”功能时,环境设置不会自动更改。缺省情况下,应用程序服务器将接收到启动进程的用户的环境设置(包括 $HOME 和 $USER 值),而不会接收到“RunAs 组”值。如果应用程序服务器上部署的应用程序要求为“RunAs 组”设置特定的环境设置值,那么您必须执行下列任何一项操作:
- 在启动服务器之前定义环境设置。
- 对于 $HOME 值,请授予操作系统中“RunAs 组”值的写许可权。
如果指定了 runAsGroup 值,那么会将该值添加到辅助组列表。当所指定的 runAsGroup 值不是 runAsUser 的主组时,如果在组数据库(通常为 /etc/group)中将该用户定义为组列表的一部分,那么主组将只包括在辅助组列表中。
此字段将被忽略。
信息 | 值 |
---|---|
数据类型 | 字符串 |
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[z/OS]](../images/ngzos.gif)
在进程组中运行
为进程指定特定进程组。进程组是一种机制,操作系统通过这种机制来以逻辑方式使多个进程相关联,从而将它们作为一个单元来对它们执行操作。通常,操作系统使用此机制来分发信号。
如果是在 z/OS 操作系统上运行,那么此字段不适用。z/OS 用户必须使用 RACF 来使进程组与地址空间相关联。进程显示会将与
RACF 相关联的进程组显示为正在运行的用户。
特定操作系统可能会允许对进程组执行其他操作。请参阅操作系统文档,以了解有关可以对进程组执行的操作的更多信息。
此字段将被忽略。
信息 | 值 |
---|---|
数据类型 | 整型 |
缺省值 | 0,这表示不将该进程指定到特定的进程组。 |