可通过调用组件进程以在应用程序进程中卸载组件。还可使用“回滚组件”步骤以将组件回滚至快照中的版本。
开始之前
- 创建应用程序并向该应用程序添加一个或多个组件。
- 创建应用程序进程。
- 为每个组件创建组件进程。
关于此任务
有三种基本方式可卸载组件。在每种情况下,向应用程序进程添加步骤以处理所部署组件版本。
- 可在组件的旧版本上安装新版本。在此情况下,只需对该组件运行包括部署进程的应用程序进程。
- 可对该组件运行卸载组件进程:
- 创建“卸载”类型的组件进程并添加用于卸载该组件的步骤。
- 在应用程序进程中,添加“卸载组件”步骤并指定该组件和组件进程。
- 运行应用程序进程。如果该进程成功,那么环境清单显示该组件不再是已安装状态。
- 可以将组件的增量版本回滚至指定快照中的版本。在此情况下,应用程序进程对不在快照中的每个组件版本运行卸载进程。
- 创建一个包括您要回滚至的组件版本的快照。
- 创建“卸载”类型的组件进程并添加用于卸载该组件的步骤。
- 在应用程序进程中,添加“回滚组件”步骤并指定该组件和组件进程。
- 在“回滚组件”步骤中,指定“回滚”类型参数:
- 如果指定移除不需要的增量版本,那么服务器对不在快照中的每个增量组件版本运行卸载组件进程。
- 如果指定替换为最后部署的版本,那么服务器对每个增量版本运行卸载组件进程,然后对快照中的组件版本运行安装组件进程。
有关“回滚组件”步骤的更多信息,请参阅回滚组件。
- 运行应用程序进程。在此情况下,必须对“回滚组件”步骤指定快照。