应用程序进程将管理底层的组件进程和编排多组件部署。
应用程序进程类似于组件进程,由使用进程编辑器配置的步骤组成。在本课程中,您将创建应用程序进程,它通过调用您先前创建的组件进程来安装 helloWorld 组件。
要创建应用程序进程,请完成以下步骤:
- 单击应用程序选项卡,然后单击 helloWorld 应用程序。
- 单击进程,然后单击创建新进程。
- 在“创建应用程序进程”窗口中,对新应用程序进程指定名称,例如 hello 应用程序进程。
- 接受其他字段的缺省值,然后单击保存。
- 要在进程编辑器中打开新进程,请单击新进程。
- 添加一个部署 helloWorld 组件的步骤:
- 从步骤列表中,将安装组件步骤添加到设计区域。
- 在“编辑属性”窗口中,对该步骤指定名称,例如部署 helloWorld。
- 在组件列表中,选择 helloWorld 组件。 与应用程序相关联的所有组件都可用。
- 在组件进程列表中,选择 helloProcess 组件进程。 如果为 helloWorld 组件定义了多个进程,那么将列示这些进程。
- 在限于标记列表中,选择您先前定义的 blueCycle 标记。 在您选择 blueCycle 后,应用程序仅部署带有此标记的组件。
- 接受其他字段的缺省值,然后单击保存。
- 将启动步骤连接至部署 helloWorld 步骤。
- 将部署 helloWorld 步骤连接至完成步骤。
- 通过单击工具下的保存图标保存该进程。
完成的应用程序进程类似于下图:
注: 您可能会奇怪,当应用程序级别的进程调用的组件进程进行实际部署时,您为什么需要应用程序级别的进程。答案就是,对于简单的单一组件部署(例如,此部署),可能不需要应用程序级别的进程。将组件分配给应用程序后,您可以运行组件进程,而不必先定义应用程序级别的进程。当您测试或修补组件时,还可以跳过应用程序级别的进程。但对于复杂的部署,尤其是具有多个组件的部署,您必须创建一个或多个应用程序级别的进程。