更新时间:2024-11-14 GMT+08:00

重启RocketMQ实例的Broker节点

分布式消息服务RocketMQ版控制台支持重启实例的某个Broker节点,或者所有Broker节点。

主节点重启过程中,客户端的生产和消费请求会被拒绝,持续时间不超过30s,建议在业务量少时重启节点。重启备节点,不会影响业务的使用。

怎么判断哪个是主节点?

一个Broker由一个主节点和两个备节点组成,当您购买的Broker数为1时,实际创建3个Broker节点。三个节点采用raft模式部署,使用Broker ID分别为1、2、3,当其中一台节点选为主节点后,Broker ID变成0。因此,“Broker ID”显示“0”的节点为主节点。

图1 重启节点

仅在RocketMQ实例4.8.0版本支持重启节点,5.x版本不支持。

前提条件

RocketMQ实例状态为“运行中”时,才能执行重启操作。

重启Broker节点

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择区域。

    请选择RocketMQ实例所在的区域。

  3. 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务RocketMQ版”,进入分布式消息服务RocketMQ专享版页面。
  4. 在待重启节点的RocketMQ实例所在行,单击“重启节点”,弹出“重启节点”对话框。
  5. 勾选需要重启的节点,单击“是”。

    重启节点大约需要3到15分钟。