1 按照官网文档部署没有太大问题,部署在远程访问有几点需要说明。
2 修改内存配置,默认需要的内存实在太大,文件是runserver和runbroker。
3 修改conf/broker.conf,加上
namesrvAddr=xxx.xxx.xxx.xxx:9876
brokerIP1=xxx.xxx.xxx.xxx
改成你的公网ip就行
4 broker启动需要指定配置文件,设置可以自动创建topic
nohup sh mqbroker -n localhost:9876 -c ../conf/broker.conf autoCreateTopicEnable=true >../../logs/rocketmq/mqbroker.log 2>&1 &
5 ok