RabbitMQ:rabbitmqtcl工具的使用(6)--node configuration操作

注意前面的环境是windows环境下的操作,这里是Linux下的操作

1.声明

当前内容主要用于本人学习和复习之用,内容为rabbitmqctl中的node configuration的命令的使用

当前内容来源:RabbitMQ官方文档

2.查看命令

在这里插入图片描述

命令有:

  1. decode (通过一个密码解密)
  2. encode (通过一个密码加密)
  3. set_cluster_name (设置这个集群的名称)
  4. set_disk_free_limit (设置空闲磁盘的限制)
  5. ser_log_level (设置日志的级别)
  6. set_vm_memory_high_watermark (设置虚拟内存的最大峰值,即达到使用流量限制)

3.简单的使用测试

1.使用encode加密

rabbitmqctl encode 123456 1

在这里插入图片描述
2.使用decode解密

rabbitmqctl decode{encrypted,<<"SzDX4eO9H5hbNGvTXVTsgCMDD1QSmTcfMwVfaZ3aWUfBKF4eIJajndT4AVhTwPp4">>} 1

注意:这个使用方式在LInux中是可以的但是在当前的Windows中是不能使用的(并出现:此时不应有 <<。

Linux下面的结果
在这里插入图片描述
windows下面的结果(报错)
在这里插入图片描述
所以要小心在windows下面使用decode这个方法(报错)

3.set_cluster_name的使用

./rabbitmqctl set_cluster_name rabbit@node

在这里插入图片描述
在这里插入图片描述
4.set_disk_free_limit(设置剩余磁盘限制)

在这里插入图片描述
修改为100M

./rabbitmqctl set_disk_free_limit 104857600

在这里插入图片描述
在这里插入图片描述

5.设置日志等级(默认为info)

./rabbitmqctl set_log_level warning

6.内存警报值(默认为389M)
在这里插入图片描述
修改为200M(这里使用absolute,默认使用百分比)

./rabbitmqctl set_vm_memory_high_watermark absolute 209715200

在这里插入图片描述

4.总结

1.使用encode的可以在windows中使用,但是使用decode的时候windows会报错,只能在linux中使用,这是一个坑

以上纯属个人见解,如有问题请联本人!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值