此模块用于broker集群运维,状态展示,流量监控等。
由于broker支持的配置项繁多,mqcloud开发配置模板来支持这些配置项,甚至支持自定义配置项,可以参考配置模板使用。
broker发生变更时(新增或下线),需要手动执行刷新broker功能来更新broker列表。
在broker下线后,可以进行升级操作。升级的基本过程为:首先备份原安装目录文件,然后根据最新的安装包进行安装操作,最后将备份的数据及配置文件移动到最新的安装目录里。
注意: 升级之前需要提前在通用配置里rocketmqFilePath选项设置好待安装文件路径。
mqcloud支持管理非mqcloud创建的broker,具体请参考创建集群。
mqcloud支持的是一个master对应一个slave模式。管理员在列表页可以使用如下功能:
-
点击broker的名字查看broker存储性能的百分位情况:
-
点击master的id可以查看master的流量:
-
点击broker的地址可以查看broker的线上配置(修改过的配置将会加粗显示):
-
点击broker实例后的停写按钮可以实现写权限擦除功能,用于broker平滑下线使用(slave可以直接下线,无需停写)。
-
停写后的broker,点击下线按钮,可以实现关闭broker实例的功能。
-
下线后的broker,会出现启动按钮和升级按钮,分别对应启动broker和升级broker两种功能。
若broker下线后想从集群移除,需要执行刷新broker功能。
-
online环境的mqcloud会对broker实例进行存活性监控,一旦探活失败,将会通过邮件通知管理员。
mqcloud根据broker的流量进行聚合,得到了集群的流量情况,可以通过此图查看集群整体流量情况。