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',[]}]}]
界面查看:
更改节点模式(硬盘模式)
更改节点: 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 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得