创建环境时,应该将资源映射至该环境,以定义父应用程序可以运行部署的位置。
环境是用户定义的资源集合,这些资源将确定父应用程序可以部署的组件以及执行该工作的代理程序。
要配置应用程序环境,请完成以下步骤:
- 定义环境:
- 转至应用程序的环境选项卡。
- 单击创建新环境。
- 将名称指定为类似于 helloDeploy 的内容。
- 接受此窗口中其他字段的缺省值,然后单击保存。
- 将包含您先前创建的代理程序的资源组添加到该环境。 您在设置该代理程序时,已将其作为资源添加到资源组。
- 单击该环境名称。
- 使用该环境的资源选项卡,单击添加基本资源。 “将资源添加到环境”窗口显示所有可用资源。
- 选中您先前创建的资源组旁边的复选框,然后单击确定。 选择代理程序类型的资源将确定可以进行部署的位置(通常是计算机)。
- 将 helloWorld 组件映射至此代理程序资源。
- 在此代理程序资源所在的行中,单击。
- 选择 helloWorld 组件,然后单击保存。 只有已添加到父应用程序的组件才能映射至代理程序资源。
注: 为了使组件能够由应用程序部署,必须将该组件添加到应用程序,并且还必须将其映射至代理程序类型的资源。添加到应用程序但未映射至代理程序资源的组件无法由该应用程序部署。类似地,映射至代理程序资源但未添加到应用程序的组件无法由该应用程序部署。
- 将标记添加到 helloWorld 组件资源。 用户定义的标记可以标识资源,并且可以在应用程序进程中引用这些标记。
- 单击 helloWorld 组件的复选框。
- 在添加基本资源按钮所在的行中,单击。 下图中显示了添加标记选择过程:
- 在“添加新标记”窗口中的名称字段中,输入类似于
blueCycle 的内容,然后选择其颜色。 我选择了蓝色,但您可以选择任何颜色。可以将应用程序配置为使用带有特定标记的资源。例如,继续运行的环境可能会使一组具有 blueCycle 标记的服务器脱机以更新这些服务器,然后使它们重新联机并使另一组具有其他标记的服务器脱机。或者,如另一个示例,可以配置一个过程以部署具有某一特定标记的所有组件。 下图中显示了已完成的带有 blueCycle 标记的资源:
新环境显示在环境选项卡上。准备好该环境后,可以创建应用程序进程。