Configuring Access Control 2.0 in Apache RocketMQ 5.x

Its important to note that starting from version 5.3.3, the legacy ACL 1.0 framework has been deprecated and removed. You must migrate to ACL 2.0. Additionally, ensure that the ROCKETMQ_HOME environment variable is correctly configured before starting the services. Broker ACL 2.0 Configuration Open the conf/broker.conf file and append the follo ...

Posted on Mon, 12 Oct 2026 16:47:50 +0000 by sleepingdanny

The Critical Role of Subscription Consistency in Apache RocketMQ

Introduction A fundamental principle in RocketMQ is subscription consistency, which mandates that every consumer instance within a single consumer group must share an identical subscription configuration for both topics and tags. Violating this principle leads to unpredictable message consumption patterns, logical errors in processing, and pote ...

Posted on Wed, 23 Sep 2026 16:54:52 +0000 by mrausch

Containerized Deployment of Apache RocketMQ 4.9.2

Network Infrastructure Setup To ensure the NameServer, Broker, and Console components can communicate, establish a dedicated Docker bridge network first. docker network create rocketmq-net NameServer Containerization Dockerfile for NameServer Create a file named Dockerfile.namesrv. This configuration uses OpenJDK 8 and sets up the environment ...

Posted on Sun, 07 Jun 2026 15:59:34 +0000 by jswash