RabbitMQ进阶

2020-03-12  本文已影响0人  小蜗牛Aaron

延时消息

延时消息的两种实现办法
消息持久化机制

RabbitMQ的持久化分为消息持久化、队列持久化和交换器持久化。不管是持久化消息还是非持久化消息都可以写入磁盘。

RabbitMQ消息持久化机制
消息持久化

内存控制

RabbitMQ内存警告

当内存使用超过配置的阈值或者磁盘剩余空间低于配置的阈值时,rabbitMQ会暂时阻塞客户端的连接,并停止接受从客户端发来的消息,一次避免服务崩溃。客户端和服务端的心跳检测也会失效。


RabbitMQ内存控制

当出现内存警告时 可以通过管理命令调解内存大小



fraction是内存阈值,默认是0.4 表示当前RabbitMQ使用内存超过40%就会出现内存警告,通过此命令修改后,RabbitMQ重启将会失效。

上一篇下一篇

猜你喜欢

热点阅读