
消息队列
文章平均质量分 63
核心知识整理
泡^泡
你看到的只是别人想让你看到的。
展开
-
mq大量消息堆积有哪些解决方案
综上所述,解决消息队列中大量消息堆积的问题需要综合考虑消费者数量、消费者逻辑优化、消息队列容量、消息过期设置、监控报警机制等多个方面,根据具体情况选择合适的解决方案来解决问题。3.增加消息队列的容量:增加消息队列的容量可以存储更多的消息,缓解消息堆积的压力。4.设置消息过期时间:对于一些长时间未被消费的消息,可以设置消息的过期时间,使其在一定时间后自动过期并被丢弃,从而避免消息长时间堆积。1.增加消费者数量:增加消费者数量可以提高消息消费的速度,缩短消息队列中消息的处理时间,从而减少消息堆积的程度。转载 2024-11-04 16:48:49 · 419 阅读 · 0 评论 -
消息队列核心技术(持续整理)
消息队列的应用场景 1.异步处理(用户注册后,需要发注册邮件和注册短信。) 2.应用解耦(用户下单后,订单系统需要通知库存系统。) 3.流量削锋(秒杀活动,一般会因为流量过大,导致流量暴增,应用挂掉。为解决这个问题,一般需要在应用前端加入消息队列。) 4.消息通讯(消息队列一般都内置了高效的通信机制,因此也可以用在纯的消息通讯。比如实现点对点消息队列,或者聊天室等) MQ重复消费,如何避免 1.最简单的解决方案是每条消费记录有个消费状态字段,根据这个消费状态字段来是否消费或者使用一个集中式的表,原创 2021-06-02 09:56:09 · 518 阅读 · 0 评论