配置企业应用程序文件

您可以更改在服务器上部署的 Java™ Platform, Enterprise Edition (Java EE) 应用程序或模块的配置。

开始之前

您可以在部署前更改应用程序或模块的内容和部署描述符,例如使用组装工具进行更改。但是,本文假定模块已部署在服务器上。

关于此任务

对应用程序或模块配置的更改由下列一个或多个任务组成:

  • 更改应用程序或模块的设置。
  • 从应用程序或模块中移除文件。
  • 更新应用程序或者它的模块。
注意: 如果应用程序正在运行,那么更改应用程序设置将导致应用程序重新启动。在独立服务器上,应用程序在您保存更改后将重新启动。在多服务器产品上,应用程序将在您保存更改后重新启动,并且在安装应用程序的节点上,文件将同步。要控制对多服务器产品进行同步的时间,请取消选择控制台首选项页面上的将更改与节点同步
避免故障 避免故障:
  • 必须使用管理控制台或 wsadmin 脚本编制来同步节点。在这两个选项中,使用管理控制台是执行此操作的最佳方法。管理控制台中的“节点”面板包括同步操作。

    如果需要使用 wsadmin 脚本编制来同步节点,请使用 NodeSync MBean 的 sync() 命令。

  • 不要将重新启动 Node Agent 作为同步节点过程的一部分。通过 Node Agent 启动且影响应用程序服务器的管理操作(例如,应用程序部署的节点同步或在 Node Agent 启动时进行的更新)会失败,直到 Node Agent 发现应用程序服务器为止。
gotcha

完成以下过程,以通过使用管理控制台来更改应用程序或模块的设置。

过程

结果

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

如果在应用程序正在运行时更新了模块元数据,那么重新启动应用程序可能不足以使更改生效。例如,如果更改了正在运行的 Java EE 6 应用程序中的描述符(其使用注释),那么必须重新安装该应用程序。如果更改了在应用程序中引入、移除或更改类层次结构的类,并且这些更改会影响带注释的类,那么也必须重新安装该应用程序。

下一步做什么

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

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

在多服务器产品中,将 Deployment Manager 上的配置更改与各个将要运行应用程序的节点的配置进行同步时,将把应用程序二进制文件传送到那些节点。


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



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