Rabbitmq之Memory

自作多情 提交于 2020-03-07 19:56:30

        默认内存阈值设置为已安装RAM的40%;默认情况下,当RabbitMQ服务器使用超过40%的已安装RAM时,
它会引发内存警报并阻止所有正在发布消息的连接。一旦内存警报清除(例如,由于服务器将消息分页到磁盘或将其传递给仅消耗的客户端),正常服务将恢复。

       1.临时修改占用内存比例

示例:

#rabbitmqctl set_vm_memory_high_watermark 0.6

      2.永久修改占用内存

示例:

      在rabbitmq配置文件中修改vm_memory_high_watermark配置项;但是rabbitmq不提供主配置文件,需要自己编写;

编写文件如下:

#vi   rabbitmq.config

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!