第 28 章 在开发(授权)环境中的 Red Hat Process Automation Manager 集群
开发人员可以使用 Red Hat Process Automation Manager 编写有助于用户做出决定的规则和流程。
您可以将 Red Hat Process Automation Manager 配置为集群的开发环境,以从高可用性中受益。使用集群环境时,如果开发人员在某个节点上工作且该节点失败,则该开发人员的工作会被保留并在集群的任何其他节点上可见。
大多数开发环境都包含用于创建规则和流程的 Business Central,以及至少一个 KIE 服务器来测试这些规则和流程。
要创建 Red Hat Process Automation Manager 集群开发环境,您必须执行以下任务:
在每个要成为集群节点的系统中配置以下组件:
使用 Red Hat Data Grid 7.3 配置 Red Hat JBoss EAP 7.3。
Red Hat Data Grid 基于 Infinispan 开源软件项目构建。它是一个分布式内存键/值数据存储,它具有索引功能,可让您快速、搜索和分析大量数据。在 Red Hat Process Automation Manager 集群环境中,它可让您在集群节点中执行复杂高效的搜索。
配置 AMQ Broker,一个 Java 消息传递服务器(JMS)代理。
JMS 代理是一个软件组件,它接收消息,将其存储在本地,并将消息转发到接收者。AMQ Broker 可让您的应用程序与任何消息传递供应商通信。它指定消息驱动的 Bean、企业站和 servlet 等组件如何发送或接收消息。
- 配置 NFS 文件服务器。
- 下载 Red Hat JBoss EAP 7.3 和 Red Hat Process Automation Manager 7.11,然后在将作为集群节点的每个系统上安装它们。
- 在集群的每个节点中配置和启动 Business Central。
28.1. 安装和配置 Red Hat Data Grid 复制链接链接已复制到粘贴板!
要在集群节点间更有效地搜索,请安装 Red Hat Data Grid 并为 Red Hat Process Automation Manager 集群环境进行配置。
有关 Red Hat Data Grid 高级安装和配置选项以及 Red Hat JBoss EAP 的 Red Hat Data Grid 模块的详情,请参考 Red Hat Data Grid 用户指南。
不要在与 Business Central 相同的节点上安装 Red Hat Data Grid。
先决条件
- 已安装与 Java 8.0 或更高版本兼容的 Java 虚拟机(JVM)环境。
流程
导航到红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉菜单中选择产品和版本:
- 产品: Data Grid
- Version: 7.3
-
下载并提取 Red Hat JBoss Data Grid 7.3.0 Server (
jboss-datagrid-7.3.0-1-server.zip
)安装文件到您系统上的首选位置。在以下示例中,提取的目录称为JDG_HOME
。 - 将 Red Hat Data Grid 更新至最新版本。如需更多信息,请参阅 Red Hat Data Grid Red Hat Data Grid 用户指南。
要运行 Red Hat Data Grid,请导航到
JDG_HOME/bin
并输入以下命令:./standalone.sh -c clustered.xml -b <HOST>
$ ./standalone.sh -c clustered.xml -b <HOST>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
<HOST
> 替换为您要安装 Red Hat Data Grid 的服务器的 IP 地址或主机名。