第2章 Red Hat Decision Manager clusters in a development (authoring) environment
Configuration of Business Central for high availability is currently technology preview.
You can configure Red Hat Decision Manager as a clustered development environment to benefit from high availability. With a clustered environment, if a developer is working on $node1 and that node fails, that developer’s work is preserved and visible on any other node of the cluster.
Most development environments consist of Business Central and at least one Decision Server .
To create a Red Hat Decision Manager clustered development environment, you must perform the following tasks:
- Configure Red Hat JBoss EAP 7.2 with Red Hat Data Grid 7.3.1 on a machine.
- Configure AMQ Broker, a Java messaging server (JMS) broker, on a machine.
- Configure an NFS file server on a machine.
- Download Red Hat JBoss EAP 7.2 and Red Hat Decision Manager 7.5, then install them on each machine that is to become a cluster node.
- Configure and start Business Central on each cluster node to start the operation of the cluster.
Red Hat Data Grid is built from the Infinispan open-source software project. It is a distributed highly scalable full-text search and analytics engine. It contains indexing capabilities that enable you to store, search, and analyze high volumes of data quickly and in near-real time. In a Red Hat Decision Manager clustered environment, it enables you to perform complex and efficient searches across cluster nodes.
A JMS broker is a software component that receives messages, stores them locally, and forwards the messages to a recipient. AMQ Broker enables your applications to communicate with any messaging provider. It specifies how components such as message-driven beans, Enterprise JavaBeans, and servlets can send or receive messages.
2.1. Installing and configuring Red Hat Data Grid リンクのコピーリンクがクリップボードにコピーされました!
To use Red Hat Data Grid for more efficient searching across cluster nodes, install and configure Red Hat Data Grid for the Red Hat Decision Manager clustered environment. Use the following instructions to configure a simplified, non-high availability environment on a separate machine.
For information about Red Hat Data Grid modules for Red Hat JBoss EAP, see Red Hat Data Grid modules for EAP in the Red Hat Data Grid User Guide.
Do not install Red Hat Data Grid on the same node as Business Central.
Prerequisites
- A Java Virtual Machine (JVM) environment compatible with Java 8.0 or later is installed.
-
A backed-up Red Hat JBoss EAP installation version 7.2 or higher is available. The base directory of the Red Hat JBoss EAP installation is referred to as
EAP_HOME. - Red Hat Decision Manager is installed and configured.
- Sufficient user permissions to complete the installation are granted.
Procedure
Navigate to the Software Downloads page in the Red Hat Customer Portal (login required), and select the product and version from the drop-down options:
- Product: Data Grid
- Version: 7.3
Download and unzip the Red Hat JBoss Data Grid 7.3.0 Server (
jboss-datagrid-7.3.0-1-server.zip) installation file to the preferred location on your system.The unzipped directory is referred to as
JDG_HOME.To run Red Hat Data Grid, navigate to
JDG_HOME/binand enter one of the following commands:On Linux or UNIX-based systems:
$ ./standalone.sh -c clustered.xmlOn Windows:
standalone.bat -c clustered.xml