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
如果报错可能只是内存不够用:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧