RabbitMQ 更改节点内存模式

发布 : 2018-08-13 分类 : rabbitmq

RabbitMQ 更改节点 内存模式/硬盘模式

为了提高性能,不需要所有节点都是disc的节点,所以启动一个节点为RAM模式。
*提示: RAM节点仅将其元数据保留在内存中,如果群集停止,该节点的所有数据将会丢失。

更改节点模式(内存模式)

更改节点: rabbit@GZ-V-L-MQ-12为内存模式,操作如下:

rabbitmqctl -n rabbit@GZ-V-L-MQ-12 stop_app
rabbitmqctl -n rabbit@GZ-V-L-MQ-12 change_cluster_node_type ram
rabbitmqctl -n rabbit@GZ-V-L-MQ-12 start_app

查看ram状态

[root@GZ-V-L-MQ-11 ~]# rabbitmqctl cluster_status
Cluster status of node rabbit@GZ-V-L-MQ-11 ...
[{nodes,[{disc,['rabbit@GZ-V-L-MQ-11','rabbit@GZ-V-L-MQ-13']}, # disc 为硬盘模式
{ram,['rabbit@GZ-V-L-MQ-12']}]}, # ram 为内存模式
{running_nodes,['rabbit@GZ-V-L-MQ-12','rabbit@GZ-V-L-MQ-13',
'rabbit@GZ-V-L-MQ-11']},
{cluster_name,<<"rabbit@GZ-V-L-MQ-11">>},
{partitions,[]},
{alarms,[{'rabbit@GZ-V-L-MQ-12',[]},
{'rabbit@GZ-V-L-MQ-13',[]},
{'rabbit@GZ-V-L-MQ-11',[]}]}]

界面查看:

upload successful

更改节点模式(硬盘模式)

更改节点: rabbit@GZ-V-L-MQ-12为硬盘模式,操作如下:

rabbitmqctl -n rabbit@GZ-V-L-MQ-12 stop_app
rabbitmqctl -n rabbit@GZ-V-L-MQ-12 change_cluster_node_type disc
rabbitmqctl -n rabbit@GZ-V-L-MQ-12 start_app

本文作者 : 泽泽
原文链接 : http://www.linuxhub.cn/2018/08/13/conf-rabbitmq-node.html
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

知识 & 情怀 | 二者兼得

微信扫一扫, 向我投食

微信扫一扫, 向我投食

支付宝扫一扫, 向我投食

支付宝扫一扫, 向我投食

留下足迹