< 上一课 | 下一课 >

课程 5:部署应用程序组件

要部署应用程序中的组件,请在新环境中运行应用程序进程。
既然您有了环境和所有必需进程,就可以通过运行应用程序进程来部署组件。
  1. 通过单击应用程序并单击应用程序名称,打开应用程序页面。
  2. 在您的环境所在的行中,单击请求进程 图标。
  3. 在“运行进程”窗口的进程列表中,选择部署 JPetStore 进程。
  4. 组件版本下,单击选择版本,并在窗口顶部单击全部选择 > 可用最新版本 请确保对每个组件选择了版本 1.0,如下图中所示:
    选择每个组件的最新版本
  5. 单击确定 必须选择每个组件的版本;如果未选择版本,那么不会部署该组件。
  6. 单击提交
该网页显示应用程序进程请求的进度。从此页面中,您可以在进程运行时进行监视。下图显示了已部分完成的应用程序进程。应用程序组件进程已完成,而其他两个组件进程正在运行。
应用程序进程请求的日志,显示了正在运行的组件进程
如果进程运行成功,那么该请求会显示已完成每个组件进程,如下图中所示:
应用程序进程请求的日志,显示了已成功运行组件进程
在这种情况下,您可以输入以下 URL(用目标系统的主机名替换 hostname)来查看正在运行的应用程序。这是您在配置代理程序和目标系统中配置的代理程序的主机名。
http://hostname:8080/JPetStore
应用程序以宠物商店的形式显示了简单的网上购物站点。下图显示了主页:
JPetStore
应用程序的主页,显示了进入商店的链接
从主页中,单击 Enter the Store,然后浏览提供的商品,如下图中所示:
JPetStore 应用程序的主菜单页面

如果应用程序进程未运行成功,那么其中一个组件进程可能已失败。在这种情况下,将列示该进程并且其状态为失败。要对此失败进程进行故障诊断,请展开组件的日志部分并找到失败的步骤:

应用程序进程请求的日志,显示了未完成的组件进程
从此页面中,您可以通过单击输出日志 图标来查看进程中每个步骤的命令行输出日志。

如果其中一个组件进程未完成,请确定未完成的步骤。验证该步骤的属性是否正确以及该进程中步骤的顺序是否正确。然后,再次运行应用程序进程。
注: 如果再次运行应用程序进程,请确保取消选中仅限于已更改的版本复选框并选择每个组件的版本。如果让此复选框处于选中状态,那么服务器仅运行具有新版本的组件的组件进程。
取消选中仅限于已更改的版本复选框,以便部署所有组件

课程检查点

此应用程序进程已通过运行应用程序中每个组件的组件进程安装了这些组件。
应用程序进程还可以卸载组件、更新组件或运行应用程序及其组件的其他配置任务。
< 上一课 | 下一课 >

反馈