最基础-rocketMQ安装部署(4.9.2&&Linux)
1. 下载安装包并解压
# unzip rocketmq-all-4.9.2-bin-release.zip
2. 修改初始内存
进入bin目录,修改runserver.sh
[root@localhost bin]# pwd /root/rocketmq-4.9.2/bin [root@localhost bin]# vim runserver.sh
修改为以下两个地方即可
3. 启动nameserver
进入解压后的目录
进入bin目录
[root@localhost bin]# pwd /root/rocketmq-4.9.2/bin [root@localhost bin]# nohup sh mqnamesrv &
查看进程
# ps -ef | grep mqnamesrv
查看启动日志
# tail -f ~/logs/rocketmqlogs/namesrv.log
4. 启动Broker
# nohup sh mqbroker -n localhost:9876 &
查看进程
# ps -ef|grep mqbroker
查看启动日志
# tail -f ~/logs/rocketmqlogs/broker.log
5. 数据发送与接收验证
当前终端作发送端,另开一个终端作接收端,两个终端都进入到rocketmq的bin目录内。
1)发送数据: 设置临时环境变量 # export NAMESRV_ADDR=localhost:9876 使用安装包的Demo发送消息 [root@localhost bin]# pwd /root/rocketmq-4.9.2/bin [root@localhost bin]# [root@localhost bin]# sh tools.sh org.apache.rocketmq.example.quickstart.Producer
2)接收数据: 新开一个终端,进入bin目录下 设置环境变量 # export NAMESRV_ADDR=localhost:9876 接收消息无报错即可 # sh tools.sh org.apache.rocketmq.example.quickstart.Consumer