文章
· 七月 19, 2023 阅读大约需 2 分钟

第六十三章ObjectScript Productions - 部署Production - 在目标系统上部署Production

第六十三章 开发Productions - ObjectScript Productions - 部署Production - 在目标系统上部署Production

管理门户自动执行将Productions从开发系统部署到实时系统的过程。本节介绍当在实时系统上加载Productions的新版本时,IRIS 会执行哪些操作。

获得部署包 XML 文件后,可以将其加载到目标系统上。在管理门户中,选择正确的命名空间并单击互操作性、管理、部署更改、部署,然后单击打开部署或打开本地部署按钮,具体取决于 XML 部署包位于服务器上还是本地计算机上。如果位于服务器计算机上,则“打开本地部署”按钮不处于活动状态。选择 XML 部署包文件后,表单会列出部署包中的新项和更改项,显示创建包时指定的部署说明,并允许指定以下部署设置:

  • 目标Production —指定将添加组件的Production。如果部署包包含来自源ProductionProduction类,则目标Production将设置为源Production且无法更改。否则, IRIS 将默认Production设置为当前打开的Production,但允许更改它。
  • 回滚文件—指定包含回滚信息的文件。回滚文件包含由部署替换的所有组件的当前定义。
  • 部署日志文件—包含由部署引起的更改的日志。

阅读部署说明并对部署设置进行任何更改后,单击“部署”按钮完成部署。作为部署包的一部分, IRIS 会执行以下操作来停止Production、加载新代码,然后重新启动Production

  1. 创建并保存回滚包。
  2. 禁用Production中在部署包中具有Production设置 (ptd) 文件的组件。
  3. 导入 XML 文件并编译代码。如果编译任何组件时出错,整个部署都会回滚。
  4. 更新Production设置。
  5. 编写详细说明部署的日志。
  6. 如果当前设置指定启用已禁用的Production组件,则启用它们。

要撤消此部署更改的结果,请使用“打开部署”按钮选择回滚文件,然后单击“部署”按钮。

讨论 (0)1
登录或注册以继续