
RabbitMQ
爱码僧
成长在于点点滴滴。
展开
-
当消费者消费的速度无法满足接收MQ消息的速度时怎么办?
在计算机中,当消费者消费的速度无法满足接收消息的速度时,通常会通过缓存来解决这个问题,L1,L2,L3等,其根本原因在于磁盘写入的速度远远慢于内存操作的速度,虽然固态可以在一定程度上缓解这个问题,但是问题依然是存在的。在Java服务端也会存在这样的问题,通常解决思路也是一样的,废话不说 ,提码来见;package com.falcon.design.service;import com.falcon.design.attendance.domain.Message;import com.falco原创 2020-09-17 13:01:34 · 1046 阅读 · 0 评论 -
RabbitMQ消息堆积问题排查
新手遇到这样的问题估计措手不及,不知道如何下手,本文将分享配查套路步骤第一步通过nginx查看MQ server被路由到了哪台服务器ps -ef | grep nginx第二步第一步可以查到mq服务安装在了哪台服务器,这次进一步通过查看rabbitMQ进程号,ps -ef | grep rabbit查看所有的消息队列列表:rabbitmqctl list_consumers看没有消费的消息队列是否在里面 如果没在,那证明该消息队列没...原创 2020-06-07 19:39:40 · 3779 阅读 · 1 评论