第 29 章 运行时环境中的 KIE 服务器集群


集群 KIE 服务器运行时环境的主要优点是负载平衡。如果集群的一个节点中的活动增加,则该活动可以在集群的其他节点间共享,以提高性能。

要创建 KIE 服务器集群的运行时环境,您可以下载并提取 Red Hat JBoss EAP 7.4 和 KIE Server。然后,您要为集群配置 Red Hat JBoss EAP 7.4,启动集群,并在每个集群节点上安装 KIE Server。

另外,您还可以集群无头 Process Automation Manager 控制器。

注意

在内部环境的高可用性(HA)中,不要将 KIE 服务器连接到 Business Central。

Business Central 实例无法与每个 KIE 服务器的状态保持同步。例如,如果 KIE 服务器已启动但没有同步,业务中将无法通过该实例进行部署。

完成本节中的步骤,以下载并安装 Red Hat JBoss EAP 7.4 和 KIE 服务器,以便在集群环境中安装。

流程

  1. 在集群的每个节点上下载 Red Hat JBoss EAP 7.4:

    1. 进入红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉列表中选择产品和版本:

      • Product: Enterprise Application Platform
      • Version: 7.4
    2. Red Hat JBoss Enterprise Application Platform 7.4.1. (jboss-eap-7.4.1.zip)旁边的 Download
  2. 提取 jboss-eap-7.4.1.zip 文件。jboss-eap-7.4/jboss-eap-7.4 目录称为 EAP_HOME
  3. 下载并应用最新的红帽 JBoss EAP 补丁(如果可用)。
  4. 下载 KIE 服务器:

    1. 进入红帽客户门户网站中的 Software Downloads 页面,从下拉列表中选择产品和版本:

      • PRODUCT: Process Automation Manager
      • Version: 7.13.2
    2. 下载 所有支持的 EE8 容器的 Red Hat Process Automation Manager 7.13.2 KIE 服务器 (rhpam-7.13.2-kie-server-ee8.zip)。
  5. rhpam-7.13.2-kie-server-ee8.zip 存档提取到临时目录中。在以下示例中,此目录名为 TEMP_DIR
  6. TEMP_DIR/rhpam-7.13.2-kie-server-ee8/rhpam-7.13.2-kie-server-ee8/kie-server.war 目录复制到 EAP_HOME/standalone/deployments/

    警告

    确定您复制的红帽决策管理器部署的名称与您在 Red Hat JBoss EAP 实例中的现有部署不冲突。

  7. TEMP_DIR/rhpam-7.13.2-kie-server-ee8/rhpam-7.13.2-kie-server-ee8/SecurityPolicy/ 的内容复制到 EAP_HOME/bin
  8. 当系统提示覆盖文件时,点 替换
  9. EAP_HOME/standalone/deployments/ 目录中,创建名为 kie-server.war.dodeploy 的空文件。此文件确保服务器启动时会自动部署 KIE 服务器。
  10. 下载并应用最新的红帽决策管理器补丁(如果可用)。
  11. 导航到 EAP_HOME/bin 目录。
  12. 使用 kie-server 角色创建一个用户,用于登录到 KIE 服务器。

    $ ./bin/jboss-cli.sh --commands="embed-server --std-out=echo,/subsystem=elytron/filesystem-realm=ApplicationRealm:add-identity(identity=<USERNAME>),/subsystem=elytron/filesystem-realm=ApplicationRealm:set-password(identity=<USERNAME>, clear={password='<PASSWORD>'}),/subsystem=elytron/filesystem-realm=ApplicationRealm:add-identity-attribute(identity=<USERNAME>, name=role, value=['kie-server'])"
    Copy to Clipboard Toggle word wrap
  13. 记录您的用户名和密码。
  14. 要启动集群,请导航到 EAP_HOME/bin 并输入以下命令之一:

    • 在 Linux 或基于 UNIX 的系统中:

      $ ./standalone.sh -c standalone-full.xml
      Copy to Clipboard Toggle word wrap
    • 在 Windows 中:

      standalone.bat -c standalone-full.xml
      Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat