Skip to content
Visit booth 3171 at Google Cloud Next to see how to unlock real-time decisions at scaleMore info

Deploy JMS inbound connector

Prerequisites

The following operating systems are supported for instances of the JMS inbound connector:

  • Red Hat Enterprise Linux (RHEL 8 and 9)
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04 LTS
  • Debian 11

Install on Linux

The connector is supported on both amd64 and arm64 architectures. Follow these steps on the system or systems where you plan to run the connector:

Install Java 11 or later, if it is not already installed.

RHEL or CentOS

Terminal window
sudo yum install java-11-openjdk

Debian or Ubuntu

Terminal window
sudo apt-get install openjdk-11-jre
  1. Install the connector package

    Go to the Aerospike Enterprise downloads site to download the connector package for your operating system. After downloading the package, run either of these commands:

    RHEL or CentOS

    Terminal window
    sudo rpm -i aerospike-jms-inbound-3.0.2-1.noarch.rpm

    Debian or Ubuntu

    Terminal window
    sudo dpkg -i aerospike-jms-inbound-3.0.2.all.deb
  2. Install the Aerospike Database Enterprise Edition feature-key file

    Download the feature-key file and put in at the desired location which is accessible to the connector at runtime. The property mesg-jms-connector feature must be enabled in the feature key file.

  3. Enable connector auto start

    Run this command to enable the connector to start on system startup or reboot:

    Terminal window
    sudo systemctl enable aerospike-jms-inbound

    Run this command to start the connector:

    Terminal window
    sudo systemctl start aerospike-jms-inbound

Deploy on Docker

Aerospike provides Docker images for the Aerospike connect for JMS Inbound on Docker Hub.

Terminal window
sudo docker run -p 8080:8080 -v /home/aerospike/Downloads/aerospike-jms-inbound.yml:/etc/aerospike-jms-inbound/aerospike-jms-inbound.yml aerospike/aerospike-jms-inbound:3.0.2
Feedback

Was this page helpful?

What type of feedback are you giving?

What would you like us to know?

+Capture screenshot

Can we reach out to you?