第 28 章 在开发(授权)环境中的 Red Hat Process Automation Manager 集群


开发人员可以使用 Red Hat Process Automation Manager 编写有助于用户做出决策的规则和流程。

您可以将 Red Hat Process Automation Manager 配置为集群开发环境,以便从高可用性中受益。使用集群环境时,如果开发人员正在处理某个节点且该节点失败,则该开发人员的工作会保留并在集群的任何其他节点上可见。

大多数开发环境由用于创建规则和流程的 Business Central 组成,并且至少是一个 KIE 服务器来测试这些规则和流程。

要创建 Red Hat Process Automation Manager 集群开发环境,您必须执行以下任务:

  1. 在作为集群节点的每个系统中配置以下组件:

    • 使用 Red Hat Data Grid 8.1 配置 Red Hat JBoss EAP 7.4。

      Red Hat Data Grid 由 Infinispan 开源软件项目构建。它是一种分布式内存键/值数据存储,具有索引功能,可让您快速存储、搜索和分析大量数据,近乎实时。在 Red Hat Process Automation Manager 集群环境中,它可让您在集群节点中执行复杂和高效的搜索。

    • 配置 AMQ Broker,Java 消息传递服务器(JMS)代理。

      JMS 代理是一个软件组件,接收消息,在本地存储它们,然后将消息转发到接收者。AMQ Broker 可让您的应用程序与任何消息传递供应商通信。它指定消息驱动的 Bean、企业 JavaBeans 和 servlet 等组件如何发送或接收消息。

    • 配置 NFS 文件服务器。
  2. 下载 Red Hat JBoss EAP 7.4 和 Red Hat Process Automation Manager 7.13,然后在将成为集群节点的每个系统上安装它们。
  3. 在集群的每个节点中配置和启动 Business Central。

28.1. 安装和配置红帽数据网格

要跨集群节点进行更有效的搜索,请安装 Red Hat Data Grid 并针对 Red Hat Process Automation Manager 集群环境进行配置。

有关 Red Hat Data Grid 高级安装和配置选项以及 Red Hat Data Grid 模块的信息,请参阅 Red Hat Data Grid Server Guide

注意

不要在与 Business Central 相同的节点上安装 Red Hat Data Grid。

先决条件

  • 安装了与 Java 8.0 或更高版本兼容的 Java 虚拟机(JVM)环境。

流程

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

    • 产品: Data Grid
    • Version: 8.1
  2. 下载 Red Hat Data Grid 8.1.0 Server (redhat-datagrid-8.1.0-server.zip)安装文件并将其提取到系统的首选位置。在以下示例中,提取的目录被称为 JDG_HOME
  3. 将红帽数据网格更新至最新版本。如需更多信息,请参阅 Red Hat Data Grid Red Hat Data Grid 用户指南
  4. 要添加 Red Hat Data Grid 用户,请导航至 JDG_HOME/bin,并输入以下命令:

    $ ./cli.sh user create <DATAGRID_USER_NAME> -p <DATA_GRID_PASSWORD> -r default
    Copy to Clipboard Toggle word wrap
  5. 要更改 Red Hat Data Grid 服务器内存参数,打开 JDG_HOME/bin/server.conf 文件并找到以下行:

    -Xms64m -Xmx512m -XX:MetaspaceSize=64M
    Copy to Clipboard Toggle word wrap
  6. 使用以下内容替换此行:

    -Xms256m -Xmx2048m -XX:MetaspaceSize=256M
    Copy to Clipboard Toggle word wrap
  7. Open JDG_HOME/server/conf/infinispan.xml 文件并找到以下行:

    <hotrod-connector name="hotrod"/>
    Copy to Clipboard Toggle word wrap
  8. 使用以下内容替换此行:

    <hotrod-connector name="hotrod">
        <authentication>
            <sasl mechanisms="SCRAM-SHA-512 SCRAM-SHA-384 SCRAM-SHA-256
                    SCRAM-SHA-1 DIGEST-SHA-512 DIGEST-SHA-384
                    DIGEST-SHA-256 DIGEST-SHA DIGEST-MD5 PLAIN"
                server-name="infinispan"
                qop="auth"/>
        </authentication>
    </hotrod-connector>
    Copy to Clipboard Toggle word wrap
  9. 要运行 Red Hat Data Grid,请导航至 JDG_HOME 并输入以下命令:

    $ ./server.sh -b <HOST>
    Copy to Clipboard Toggle word wrap

    <HOST > 替换为您安装 Red Hat Data Grid 的服务器的 IP 地址或主机名。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat