定义应用程序服务器进程

要增强应用程序服务器的操作,您可定义命令行信息,用于启动或初始化应用程序服务器进程。这样的设置定义运行时属性,例如要运行的程序、用于运行程序的参数以及工作目录。

关于此任务

进程定义可以包含 Java™ 虚拟机 (JVM) 设置、标准输入、错误和输出路径以及用于运行服务器的用户标识和密码之类的特征。

可以使用管理控制台或 wsadmin 工具来定义应用程序服务器进程。

过程

  1. 在管理控制台中,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器,然后单击应用程序服务器名称。
  2. 在“服务器基础结构”部分中,单击 Java 和进程管理 > 进程定义
  3. [z/OS]选择控制服务方辅助
  4. 在进程定义的设置页面上,指定要运行的可执行文件名,在进程开始运行时要传递的任何参数,以及将运行进程的工作目录。然后单击确定
  5. [AIX HP-UX Solaris][IBM i][z/OS]指定用于启动或初始化 UNIX 或 IBM® i 进程的进程执行语句。
  6. 指定用于跟踪进程性能的监视策略。
  7. 指定写标准输出和标准错误流的进程日志。如果您不想使用缺省文件名,请完成此步骤。
  8. 指定进程定义所需的属性的“名称/值”对。
    避免故障 避免故障: 每个定制属性名都必须唯一。如果将同一名称用于多个属性,那么进程将使用对第一个具有该名称的属性指定的值。gotcha
  9. 可选: [AIX Solaris HP-UX Linux Windows][IBM i]阻止应用程序服务器创建 javacore 转储。

    javacore 转储(又称为线程转储)是应用程序服务器创建的其中一个主要问题确定文档。此外,创建 javacore 转储所造成的性能影响通常是可忽略的。因此,在大多数产品环境中,不应该禁止创建 javacore 转储。

    在某些情况下,例如,在需要考虑安全性事项的情况下,您可能需要阻止应用程序服务器创建 javacore 转储。要禁用 javacore 转储功能:

    1. 在管理控制台中,单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name,然后在“服务器基础结构”部分中单击 Java 和进程管理 > 进程定义 > Java 虚拟机 > 定制属性 > 新建
    2. 在“名称”字段中输入 DISABLE_JAVADUMP,并在“值”字段中输入 true 以阻止应用程序服务器创建 javacore 转储。
  10. 停止应用程序服务器,然后使用进程定义所指定的可执行文件来重新启动服务器。 如果该可执行文件无法重新启动应用程序服务器,那么表明该可执行文件应该使用通用服务器。
  11. 检查服务器,以验证该进程定义是否按预期方式运行和操作。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_processdef
文件名:trun_processdef.html