RocketMQ单机版安装
到rocketmq的官网下载安装包:
https://rocketmq.apache.org/dowloading/releases/
下载之后然后将zip包上传到linux服务器, 解压:unzip rocketmq-all-4.9.1-bin-release.zip
进入到bin目录下:cd rocketmq-all-4.9.1-bin-release/bin/
编辑JVM的启动参数(因为默认是生产环境的配置,内存消耗大,测试机可能起不来哦):vim runserver.sh和vim runbroker.sh
然后使用后台启动的方式,先启动name server:nohup ./mqnamesrv >/dev/null 2>&1 &
修改/ect/profile:vi /etc/profile
最最后添加一行:export NAMESRV_ADDR=本机ip:9876
刷新:source /etc/profile
然后在后台启动broker:nohup ./mqbroker -n 本机ip:9876 autoCreateTopicEnable=true > /dev/null 2>&1 &
因为rocketmq是java写的,可以通过jps查看:jps
#测试消息发送命令
sh tools.sh org.apache.rocketmq.example.quickstart.Producer
#测试消息接收命令
sh tools.sh org.apache.rocketmq.example.quickstart.Consumer
如果报错可能只是内存不够用: