更新业务级应用程序

您可以通过删除或更改组合单元或者通过将组合单元映射至不同的部署目标来更新业务级应用程序。

准备工作

确定要对应用程序进行的更改。 并且,确定更改后的应用程序能否在部署目标上运行。

管理控制台的“服务器”页面显示了部署目标的版本。

如果要更改包含企业捆绑软件归档 (EBA) 资产的组合单元,请参阅有关修改 EBA 资产的配置的信息。

有关此任务

更新操作包括将新组合单元添加到应用程序中、替换或移除组合单元或者将组合单元映射至不同的部署目标。

可以将一个资产或共享库组合单元添加到多个业务级应用程序。 但是,同一个资产的每个组合单元必须具有唯一的组合单元名称。 可以将一个业务级应用程序组合单元添加到多个业务级应用程序。

本主题描述如何使用管理控制台来更新业务级应用程序。 您也可以使用 wsadmin 工具。

过程

  • 从业务级应用程序中删除组合单元。
    1. 转到“业务级应用程序设置”页面。

      单击控制台导航树中的 应用程序 > 应用程序类型 > 业务级应用程序 > application_name

    2. 选择应用程序中要删除的每个组合单元。
    3. 单击删除
    4. 在 " 从业务级应用程序删除组合单元 " 页面上,确认删除,然后单击 确定
  • 将新的或经过更新的资产、共享库或其他业务级应用程序添加到业务级应用程序中。
    1. 根据需要,更新资产二进制文件或共享库。
    2. 如果您正在添加尚未向产品管理域注册的新资产,请导入资产。
    3. 如果要更新现有资产,请使用 更新 选项来更新资产文件。

      在更新某个共享库之前,必须手动停止所有基于该共享库的 Java EE 应用程序。 更新该共享库后,请手动重新启动这些 Java EE 应用程序。 可能需要将配置更改同步到目标节点。 共享库更新后,Java EE 应用程序不会自动重新启动。

    4. 在“业务级应用程序设置”页面上,指定要添加的组合单元的类型。
      • 要添加资产,请在 已部署的资产下单击 添加 > 添加资产
      • 要添加共享库,请在 已部署的资产下单击 添加 > 添加共享库
      • 要添加业务级应用程序,请在业务级应用程序下面单击添加
    5. 在 " 新建组合单元 " 页面上,从可用单元列表中选择单元,然后单击 继续
    6. 在 " 设置选项 " 页面上,根据需要更改组合单元设置,然后单击 下一步
    7. 在 " 将组合单元映射到目标 " 页面上,根据需要更改部署目标,然后单击 下一步

      在添加业务级应用程序时,不会显示此页面。

    8. 在 " 摘要 " 页面上,单击 完成
    9. 如果产品成功添加单元,请单击 管理应用程序

      如果未能成功地添加该单元,请参阅消息并再次尝试添加该单元。 更正任何消息中说明的错误。

    10. 在 " 向业务级应用程序添加组合单元 " 页面上,单击 保存
    11. 重复这些步骤,以便添加业务级应用程序所需的任何其他资产、共享库或应用程序。
    “业务级应用程序设置”页面将显示配置单元名。
  • 将组合单元映射至不同的部署目标。
    1. 在“组合单元设置”页面上,选择要更改的组合单元。
    2. 当前目标下,单击 修改目标
    3. 在 " 映射目标 " 页面上,更改目标。
      1. 从可用集群和服务器的列表中,选择另一个部署目标。
      2. 单击 >> 以将部署目标添加到 选定 列表。
      3. 要从 已选择 列表中除去部署目标,请选择目标并单击 <<
      4. 单击确定
    “业务级应用程序设置”页面将显示选择的部署目标。

下一步做什么?

将更改保存到管理配置。

当保存配置时,请将配置与预期运行该应用程序的节点进行同步。