240 发简信
IP属地:上海
  • Resize,w 360,h 240
    RabbitMQ消息过滤的一个思路

    需求 生产者 Producer 向一个队列发送消息,并且为消息打上不同的 Tag。假设这个队列有3个消费者:Consumer #[1:3],Co...

  • RabbitMQ服务端触发Confirm时机

    Publisher Confirms 机制通常用来确认消息到达服务端。对于一条持久化消息,通过 channel(confirm模式)发送到持久化...

  • Resize,w 360,h 240
    AMQP协议—帧

    AMQP帧 AMQP is a binary protocol. Information is organised into "frames",...

  • Resize,w 360,h 240
    RabbitMQ队列slave进程内存飙高

    问题 最近线上出现了一起消费重试导致集群节点内存飙高,生产者消息发送失败。现象:集群中一个队列的slave进程疯狂占用内存,master进程内存...

  • Resize,w 360,h 240
    RabbitMQ管理台Purge大量消息堆积队列风险

    RMQ线上集群(v3.6.12)purge一个大量消息堆积(100W+)的队列时,有可能导致客户端报大量发送超时异常。 原因 purge操作实际...

  • Resize,w 360,h 240
    RabbitMQ队列有Unacked消息,但无消费者信息

    问题 业务反馈线上队列无消费者,但是management管理端发现有 Unacked 量 基本原理 Unacked 消息指的是服务端已经投递给消...

  • RabbitMQ实时获取队列级别生产和消费应用

    背景 生产中有这么一些需求场景: 业务方会问某一队列当前有哪些应用在发送或消费 集群拆分时,队列上下游梳理 监控告警时,不产生误告 方式1:人工...

  • Resize,w 360,h 240
    RabbitMQ集群出现网络分区,可能会丢数据

    发现以下这种情况出现时,无法避免消息丢失。 由于希望高可用,集群队列一般都设置为持久化、lazy、镜像队列 假设RMQ集群有5个节点:node[...

个人介绍
写点自己的东西~