lin-mt opened a new issue, #722:
URL: https://github.com/apache/rocketmq-spring/issues/722
这是我的 docker-compose.yml
```yaml
services:
namesrv:
image: apache/rocketmq:5.3.1
container_name: rmqnamesrv
restart: on-failure
volumes:
- ./logs/namesrv:/home/rocketmq/logs
ports:
- 9876:9876
networks:
- rocketmq
command: sh mqnamesrv
broker:
image: apache/rocketmq:5.3.1
container_name: rmqbroker
restart: on-failure
ports:
- 10909:10909
- 10911:10911
- 10912:10912
environment:
- NAMESRV_ADDR=namesrv:9876
- JAVA_OPT_EXT=-server -Xms512m -Xmx512m -Duser.home=/home/rocketmq
volumes:
- ./broker_master/store:/home/rocketmq/store
-
./broker_master/broker.conf:/home/rocketmq/rocketmq-5.3.1/conf/broker.conf
- ./logs/broker:/home/rocketmq/logs
depends_on:
- namesrv
networks:
- rocketmq
command: sh mqbroker -c ../conf/broker.conf
networks:
rocketmq:
name: rocketmq
driver: bridge
```
这是我的 broker.conf
```conf
brokerClusterName=DefaultCluster
brokerName=Broker-A
brokerId=0
deleteWhen=03
fileReservedTime=48
brokerRole=ASYNC_MASTER
flushDiskType=ASYNC_FLUSH
listenPort=10911
brokerIP1=192.168.30.12
namesrvAddr=192.168.30.12:9876
```
spring boot version: 3.4.4
rocketmq-spring-boot-starter version: 2.3.3
```yaml
rocketmq:
name-server: 192.168.30.12:9876
producer:
group: producer
namespace-v2: test
consumer:
group: consumer
namespace-v2: test
```
修改 `namespace-v2` 为 dev 发送消息,修改 `namespace-v2` 为 test,在 `namespace-v2` 为
test 的情况下消费消息,会消费到 dev 的消息,使用 `namespace` 可以实现消息隔离。
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]