第 8 章 在 KIE 服务器和 Business Central 中配置环境模式

您可以将 KIE 服务器设置为在 生产环境 模式下运行,或者在 开发 模式下运行。开发模式提供了灵活的部署策略,可让您更新现有部署单元(KIE 容器),同时维护活跃的进程实例来进行小更改。它还允许您在更新活跃进程实例进行更大更改前重置部署单元状态。生产模式是生产环境的最佳选择,每个部署都会创建一个新的部署单元。

在开发环境中,您可以点击 Deploy in Business Central 将构建的 KJAR 文件部署到 KIE 服务器,而无需停止任何正在运行的实例(如果适用),或者单击 Redeploy 以部署构建的 KJAR 文件并替换所有实例。下次部署或重新部署构建的 KJAR 时,以前的部署单元(KIE 容器)会在同一目标 KIE 服务器中自动更新。

在生产环境中,业务中心的 Redeploy 选项被禁用,您只能单击 Deploy 以将构建的 KJAR 文件部署到 KIE 服务器上的新部署单元(KIE 容器)。

流程

  1. 要配置 KIE 服务器环境模式,请将 org.kie.server.mode 系统属性设置为 org.kie.server.mode=developmentorg.kie.server.mode=production
  2. 要在 Business Central 中配置项目部署行为,请转至 Project SettingsGeneral SettingsVersion,再切换 Development Mode 选项。

    注意

    默认情况下,Business Central 中的 KIE 服务器和所有新项目均为开发模式。

    您不能部署打开开发模式的项目,或使用手动将 SNAPSHOT 版本后缀添加到生产模式中的 KIE 服务器。