进程执行设置

使用此页面来查看或更改服务器进程的执行设置。

服务器进程适用于特定应用程序服务器。

服务器适用于应用程序服务器、Node Agent 或 Deployment Manager。

[AIX Solaris HP-UX Linux Windows] [iSeries] 如果您正在 IBM® i 或分布式操作系统上运行,要查看应用程序服务器的此管理控制台页面, 请单击服务器 > 服务器类型 > WebSphere Application Server > server_name。然后,在“服务器基础结构”部分中,单击 Java 和进程管理 > 进程执行

[z/OS] 如果您正在 z/OS® 上运行,要查看应用程序服务器的此管理控制台页面,请单击服务器 > 服务器类型 > WebSphere Application Server > server_name。然后,在“服务器基础结构”部分中,单击 Java 和进程管理,单击服务方控制附属内容,然后单击进程执行

[AIX Solaris HP-UX Linux Windows] [iSeries] 要查看管理控制台中适用于 Node Agent 的此页面,请单击系统管理 > Node Agent >nodeagent_name。然后,在“服务器基础结构”部分中,单击 Java 和进程管理 > 进程定义 > 进程执行

[z/OS] 要查看管理控制台中适用于 Node Agent 的此页面,请单击系统管理 > Node Agent >nodeagent_name。然后,在“服务器基础结构”中,单击 Java 和进程管理 > 进程定义 > 进程执行

[iSeries] [AIX Solaris HP-UX Linux Windows] 要查看此 Deployment Manager 的管理控制台页面,单击系统管理 > Deployment Manager。然后,在“服务器基础结构”部分中,单击 Java 和进程管理 > 进程定义 > 进程执行

[z/OS] 要查看此 Deployment Manager 的管理控制台页面,单击系统管理 > Deployment Manager。然后,在“服务器基础结构”部分中,单击 Java 和进程管理,单击服务方控制附属内容,然后单击进程执行

进程优先级

指定进程的操作系统优先级。启动服务器的管理进程必须有根操作系统权限,以执行该设置。

数据类型 整型
缺省值 20
UMASK

指定运行进程的用户掩码(文件方式许可权掩码)。

Deployment Manager 和应用程序服务器必须以 022 umask 运行才能支持系统管理功能。因此,建议不要更改 Deployment Manager 或控制器的此设置的缺省值。

[z/OS] 如果进程正在服务方中运行,那么您可以在此字段中指定另一用户掩码设置,也可以为服务方定义一个新环境变量来更改此设置。这个新的环境变量是 _BPX_BATCH_UMASK。请使用管理控制台来定义这个新的环境变量。要查看此管理控制台页面,请单击环境 > WebSphere 变量。要定义新变量,请从可用选项的列表中选择适当的作用域,然后单击新建以创建名称 _BPX_BATCH_UMASK 并设置期望的值。
注: 在定义并设置 _BPX_BATCH_UMASK 之后,需要重新启动服务器以使新的 UMASK 设置生效。
数据类型 整型
缺省值 022
作为用户运行 [AIX] [HP-UX] [Linux] [Solaris] [iSeries] [z/OS]

指定以哪个用户来运行进程。 必须对安全性系统定义此用户标识。

避免故障: 如果要将应用程序服务器移交给此选项中指定的用户,那么启动此进程的用户必须是 root 用户。这是操作系统的限制。gotcha
[AIX] [HP-UX] [Linux] [Solaris] 避免故障: 使用“RunAs 用户”功能时,环境设置不会自动更改。缺省情况下,应用程序服务器将接收到启动进程的用户的环境设置(包括 $HOME 和 $USER 值),而不会接收到“RunAs 用户”值。如果应用程序服务器上部署的应用程序要求为“RunAs 用户”设置特定的环境设置值,那么您必须执行下列任何一项操作:
  • 在启动服务器之前定义环境设置。
  • 对于 $HOME 值,请授予操作系统中“RunAs 用户”值的写许可权。
如果您正在使用“RunAs 用户”功能,那么建议您不要依赖于环境变量,而是直接对应用程序指定值。gotcha

[Windows] 如果您正在运行 Microsoft® Windows® 操作系统,那么此字段将被忽略,这是因为 Windows 用户帐户并非由应用程序服务器管理。

数据类型 字符串

[iSeries] 对于 i5/OS® 操作系统,需要执行其他步骤才能使用除 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] [HP-UX] [Linux] [Solaris] [z/OS]

指定进程是其成员的组,并作为该组运行。

[AIX] [HP-UX] [Linux] [Solaris] 避免故障: 使用“RunAs 组”功能时,环境设置不会自动更改。缺省情况下,应用程序服务器将接收到启动进程的用户的环境设置(包括 $HOME 和 $USER 值),而不会接收到“RunAs 组”值。如果应用程序服务器上部署的应用程序要求为“RunAs 组”设置特定的环境设置值,那么您必须执行下列任何一项操作:
  • 在启动服务器之前定义环境设置。
  • 对于 $HOME 值,请授予操作系统中“RunAs 组”值的写许可权。
如果您正在使用“RunAs 组”功能,那么建议您不要依赖于环境变量,而是直接对应用程序指定值。gotcha

[Windows] [iSeries] 此字段将被忽略。

数据类型 字符串
在进程组中运行 [AIX] [HP-UX] [Linux] [Solaris] [z/OS]

为进程指定特定进程组。进程组是一种机制,操作系统通过这种机制来以逻辑方式使多个进程相关联,从而将它们作为一个单元来对它们执行操作。通常,操作系统使用此机制来分发信号。

特定操作系统可能会允许对进程组执行其他操作。请参阅操作系统文档,以了解有关可以对进程组执行的操作的更多信息。

[Windows] [iSeries] 此字段将被忽略。

数据类型 整型
缺省值 0,这表示不将该进程指定到特定的进程组。



标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: urun_rprocexec.html