rocketmq version: 4.0.0-incubating
- rocketmq-namesrv: RocketMQ Name Server
- rocketmq-broker-a-m: RocketMQ Broker
- pub-service: Publish & Subscribe Messages
- rocketmq-console: UI for visualization Pub & Sub
- batch-service: Spring Batch Job (Batch Job Consumer)
The Pub Service publish a message by (http://localhost:9909/pub-message). After that, the Batch Service receives a message and runs job
$ cd pub-service
$ mvn clean package
$ cd rocketmq-console
$ mvn clean package
$ cd batch-service
$ mvn clean package
docker-compose up
http://localhost:9909/pub-message
http://localhost:9709/launchjob