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


在运行时,KIE 服务器运行包含支持商业决策的规则和流程的服务。集群 KIE 服务器运行时环境的主要优点是负载平衡。如果集群的一个节点上的活动会增加,则该活动可以在集群的其他节点间共享,以提高性能。

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

然后,您还可以集群无头 Process Automation Manager 控制器和智能路由器。

注意

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

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

30.1. 下载并提取 Red Hat JBoss EAP 7.3 和 KIE 服务器

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

流程

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

    1. 导航到红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉菜单中选择产品和版本:

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

    1. 导航到红帽客户门户网站中的 Software Downloads 页面,然后从下拉菜单中选择产品和版本:

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

    警告

    确保您复制的 Red Hat Process Automation Manager 部署的名称与 Red Hat JBoss EAP 实例中的现有部署不冲突。

  7. TEMP_DIR/rhpam-7.10.0-kie-server-ee8/rhpam-7.10.0-kie-server-ee8/SecurityPolicy/ 的内容复制到 EAP_HOME/bin
  8. 当提示覆盖文件时,点 replace
  9. EAP_HOME/standalone/deployments/ 目录中,创建一个名为 kie-server.war.dodeploy 的空文件。此文件可确保服务器启动时自动部署 KIE 服务器。
  10. 下载并应用最新的 Red Hat Process Automation Manager 补丁(如果有)。
  11. 导航到 EAP_HOME/bin 目录。
  12. 创建一个具有您用来登录到 KIE 服务器的 kie-server 角色的用户。

    $ ./add-user.sh -a --user <USERNAME> --password <PASSWORD> --role kie-server
  13. 记录您的用户名和密码。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.