Apache ActiveMQ Setup
Feature
Important: ActiveMQ is only supported for Germain UX 2024.1 or older. Starting in 2024.2, Apache Kafka has been replaced by ActiveMQ, for Germain UX - Enterprise.
Here are setup steps and details for ActiveMQ.
Download
ActiveMQ Classic 5.17 or later is supported.
Deploy
Windows
On Windows, ActiveMQ can be run as a service using the Program Services Console.
Unix
On Unix-based operating systems, ActiveMQ can be started from the ActiveMQ directory using the following command: bin/activemq start xbean:conf/activemq.conf
Configure
Replace default activemq.xml
configuration file by the one provided with Germain product distribution. You can find the preconfigured file under ServiceDistribution/install/activemq
.
Start
The ActiveMQ broker runs as a separate process from the Germain UX - Enterprise server. It is essential to start the broker beforehand to enable communication between the Germain UX - Enterprise and Germain Node servers. The broker acts as a messaging intermediary, facilitating the exchange of messages and data between these components. Therefore, ensure that the ActiveMQ broker is running and accessible before starting the Germain UX - Enterprise and Germain Node servers.