第 29 章 在开发(授权)环境中的 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。
- 在机器上配置 AMQ Broker,一个 Java 消息传递服务器(JMS)代理。
- 在机器上配置 NFS 文件服务器。
- 下载 Red Hat JBoss EAP 7.3 和 Red Hat Process Automation Manager 7.9,然后在要成为集群节点的每个机器上安装它们。
- 在每个集群节点上配置和启动 Business Central,以启动集群的操作。
Red Hat Data Grid 基于 Infinispan 开源软件项目构建。它是一个分布式内存键/值数据存储,它具有索引功能,可让您快速、搜索和分析大量数据。在 Red Hat Process Automation Manager 集群环境中,它可让您在集群节点中执行复杂高效的搜索。
JMS 代理是一个软件组件,它接收消息,将其存储在本地,并将消息转发到接收者。AMQ Broker 可让您的应用程序与任何消息传递供应商通信。它指定消息驱动的 Bean、企业站和 servlet 等组件如何发送或接收消息。
29.1. 安装和配置 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 地址或主机名。