背景
在本地测试rocketmq 5.x的版本,所有组件都部署在自己的测试 VM 上,启动从broker的时候出现了端口冲突的问题。找了一圈文档上也没有写,研究了一下配置,记录一下
解决方法
-
修改 conf 目录下 rmq-proxy.json
-
在 proxyConfig.json 文件中输入如下内容,端口按实际需要修改。默认:grpc的端口是8081,remoting监听端口是8080
{
"rocketMQClusterName": "DefaultCluster",
"grpcServerPort": 8081,
"remotingListenPort": 8080
}
- 启动参数中指定配置文件
nohup bin/mqbroker -n 127.0.0.1:9876 -pc conf/proxyConfig.json --enable-proxy &