第六十三章ObjectScript Productions -
2023-07-19 本文已影响0人
Cache技术分享
第六十三章 开发Productions - ObjectScript Productions - 部署Production - 在目标系统上部署Production
管理门户自动执行将Productions
从开发系统部署到实时系统的过程。本节介绍当在实时系统上加载Productions
的新版本时,IRIS
会执行哪些操作。
获得部署包 XML
文件后,可以将其加载到目标系统上。在管理门户中,选择正确的命名空间并单击互操作性、管理、部署更改、部署,然后单击打开部署或打开本地部署按钮,具体取决于 XML
部署包位于服务器上还是本地计算机上。如果位于服务器计算机上,则“打开本地部署”按钮不处于活动状态。选择 XML
部署包文件后,表单会列出部署包中的新项和更改项,显示创建包时指定的部署说明,并允许指定以下部署设置:
- 目标
Production
—指定将添加组件的Production
。如果部署包包含来自源Production
的Production
类,则目标Production
将设置为源Production
且无法更改。否则,IRIS
将默认Production
设置为当前打开的Production
,但允许更改它。 - 回滚文件—指定包含回滚信息的文件。回滚文件包含由部署替换的所有组件的当前定义。
- 部署日志文件—包含由部署引起的更改的日志。
阅读部署说明并对部署设置进行任何更改后,单击“部署”按钮完成部署。作为部署包的一部分, IRIS
会执行以下操作来停止Production
、加载新代码,然后重新启动Production
。
- 创建并保存回滚包。
- 禁用
Production
中在部署包中具有Production
设置 (ptd
) 文件的组件。 - 导入
XML
文件并编译代码。如果编译任何组件时出错,整个部署都会回滚。 - 更新
Production
设置。 - 编写详细说明部署的日志。
- 如果当前设置指定启用已禁用的
Production
组件,则启用它们。
要撤消此部署更改的结果,请使用“打开部署”按钮选择回滚文件,然后单击“部署”按钮。