配置应用程序启动

您可以配置应用程序的启动行为。设置的值影响应用程序的启动速度以及应用程序启动时发生的情况。

开始之前

本主题假定应用程序或模块已部署在服务器上。

本主题还假定已将应用程序或模块配置成在服务器启用时自动启动。 缺省情况下,当已安装的应用程序所在服务器启动时,该应用程序就会启动。

关于此任务

本主题描述如何使用管理控制台来更改应用程序或模块的设置。

注意: 如果应用程序正在运行,那么更改应用程序设置将导致应用程序重新启动。在独立服务器上,应用程序在您保存更改后将重新启动。在多服务器产品上,应用程序将在您保存更改后重新启动,并且在安装应用程序的节点上,文件将同步。要控制对多服务器产品进行同步的时间,请取消选择控制台首选项页面上的将更改与节点同步

过程

  1. 在控制台导航树中,单击应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > 启动行为

    将显示“启动行为设置”页面。

  2. 指定应用程序的启动顺序。

    如果应用程序在它的服务器启动时自动启动,则启动行为设置页面上启动顺序的值指定应用程序在服务器启动时的启动顺序。具有最低启动顺序(启动权重)的应用程序将先启动。例如,对要先启动的应用程序,指定 1 作为启动顺序,对接着启动的应用程序指定 2,以此类推。

    最佳实践: 对于会话启动协议 (SIP) 应用程序,sip.xml 文件中的 <load-on-startup> 标记会影响应用程序的启动顺序。您在“启动行为设置”页面上为启动顺序设置的值确定某个应用程序在 SIP 应用程序组合中的重要性或权重。例如,对于 SIP 应用程序组合中最重要的 SIP 应用程序,将其启动顺序指定为 1。对于组合中第二重要的 SIP 应用程序,将其启动顺序指定为 2,以此类推。
  3. 指定应用程序是否必须完全初始化才能使它的服务器被视为已启动。

    如果应用程序在它的服务器启动时自动启动,那么在服务器完成启动前启动应用程序指定应用程序是否必须完全初始化才能使它的服务器被视为已启动。后台应用程序可在独立的线程上初始化,从而允许服务器启动在无须等待应用程序的情况下完成。

  4. 指定应用程序启动时是否为该应用程序中的资源(例如 Servlet 或 JavaServer Pages (JSP) 文件)创建 MBean。

    创建资源的 MBean 的缺省值是创建 MBean。

结果

应用程序或模块配置已更改。应用程序或独立 Web 模块将重新启动以使更改生效。

下一步做什么

如果应用程序或模块部署在集群中,并且不再需要进行配置更改,请在企业应用程序页面上单击推出更新,以将更改后的配置传播到集群中所有部署了该应用程序或模块的集群成员。推出更新将按顺序更新包含集群成员的节点上的配置。

保存对管理配置所作的更改。

当 Deployment Manager 上的配置更改与各个将要运行应用程序的节点的配置同步时,会将应用程序二进制文件传送到那些节点。


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



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