此模块负责部署或取消部署内容包。可从管理 UI“部署管理器”页面中调用此模块。在任何给定时间点,只能运行一个 packagemgrSilent 实例。这是通过“部署管理器”页面强制执行的。当已在进行部署或取消部署时,部署管理器不允许用户部署/取消部署内容包。
不仅只应在给定时间点运行一个 packagemgrSilent 实例,而且不应在调用时运行任何 SHR 进程。即使这也是由管理 UI 中的“部署管理器”页面控制的。
此模块使用一个包含要部署或取消部署的内容包的列表的文件作为输入。由于内容包之间可存在依赖关系,因此输入文件应具有以特定顺序排列的内容包名称,以满足该依赖关系。此外,部署管理器需根据内容包的依赖关系来构建内容包的有序列表,并调用 packagemgrSilent。
根据内容包的类型,典型的内容包安装过程包括:
日志文件 |
|