《RocketMQ从零到壹》(一):RocketMQ安装详细教程(四)

Bald_eagle
发布于 2022-6-8 17:20
浏览
0收藏

 

关闭namesrv和broker

关闭namesrv服务

#进入bin

sh mqshutdown namesrv


 《RocketMQ从零到壹》(一):RocketMQ安装详细教程(四)-鸿蒙开发者社区

 如图

关闭broker服务

sh mqshutdown broker

《RocketMQ从零到壹》(一):RocketMQ安装详细教程(四)-鸿蒙开发者社区
 如图

通过jps验证下

《RocketMQ从零到壹》(一):RocketMQ安装详细教程(四)-鸿蒙开发者社区

 如图

第五节:防火墙配置
宿主机需要远程访问虚拟机的rocketmq服务和web服务,需要开放相关的端口号,简单粗暴的方式是直接关闭防火墙

# 关闭防火墙
systemctl stop firewalld.service 
# 查看防火墙的状态
firewall-cmd --state 
# 禁止firewall开机启动
systemctl disable firewalld.service

或者为了安全,只开放特定的端口号,RocketMQ默认使用3个端口:9876 、10911 、11011 。如果防火墙没有关闭的话,那么防火墙就必须开放这些端口:

  • nameserver 默认使用 9876 端口
  • master 默认使用 10911 端口
  • slave 默认使用11011 端口
    执行以下命令:
# 开放name server默认端口
firewall-cmd --remove-port=9876/tcp --permanent
# 开放master默认端口
firewall-cmd --remove-port=10911/tcp --permanent
# 开放slave默认端口 (当前集群模式可不开启)
firewall-cmd --remove-port=11011/tcp --permanent 
# 重启防火墙
firewall-cmd --reload

第六节:RocketMQ架构介绍

  • Producer:消息的发送者;举例:发信者
  • Consumer:消息接收者;举例:收信者
  • Broker:暂存和传输消息;举例:邮局
  • NameServer:管理Broker;举例:各个邮局的管理机构
  • Topic:区分消息的种类;一个发送者可以发送消息给一个或者多个Topic;一个消息的接收者可以订阅一个或者多个Topic消息
  • Message Queue:相当于是Topic的分区;用于并行发送和接收消息

《RocketMQ从零到壹》(一):RocketMQ安装详细教程(四)-鸿蒙开发者社区
 如图

 

 

文章转自公众号:小虚竹JAVA之术

分类
标签
已于2022-6-8 17:20:56修改
收藏
回复
举报
回复
    相关推荐