![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列篇
文章平均质量分 78
消息队列
半桶水的码农
这个作者很懒,什么都没留下…
展开
-
RabbitMQ延迟队列
目录一、什么是延时队列二、延时队列的使用场景三、RabbitMQ中的TTL四、如何利用RabbitMQ实现延迟队列五、RabbitMQ延迟队列优化六、RabbitMQ插件实现延迟队列七、总结在上一篇中,介绍了RabbitMQ中的死信队列是什么,何时使用以及如何使用RabbitMQ的死信队列。相信通过上一篇的学习,对于死信队列已经有了更多的了解,这一篇的内容也跟死信队列息息相关,如果你还不了解死信队列,那么建议你先进行上一篇文章的阅读。这一篇里,我们将继续介绍Rabbit原创 2021-04-28 19:19:38 · 303 阅读 · 0 评论 -
RabbitMQ死信队列
目录一、死信队列是什么二、如何配置死信队列三、死信消息的变化四、死信队列应用场景五、总结RabbitMQ是流行的开源消息队列系统,使用erlang语言开发,由于其社区活跃度高,维护更新较快,性能稳定,深得很多企业的欢心(当然,也包括我现在所在公司【手动滑稽】)。为了保证订单业务的消息数据不丢失,需要使用到RabbitMQ的死信队列机制,当消息消费发生异常时,将消息投入死信队列中。但由于对死信队列的概念及配置不熟悉,导致曾一度陷入百度的汪洋大海,无法自拔,很多文章都看起来可行,但原创 2021-04-28 17:59:32 · 23490 阅读 · 2 评论 -
RabbitMQ
1、你们公司生产环境用的是什么消息中间件?为什么要用这一款?这个首先你可以说下你们公司选用的是什么消息中间件,比如用的是RabbitMQ,然后可以初步给一些你对不同MQ中间件技术的选型分析。举个例子:比如说ActiveMQ是老牌的消息中间件,国内很多公司过去运用的还是非常广泛的,功能很强大。但是问题在于没法确认ActiveMQ可以支撑互联网公司的高并发、高负载以及高吞吐的复杂场景,在国内互联网公司落地较少。而且使用较多的是一些传统企业,用ActiveMQ做异步调用和系统解耦。然后你可...原创 2021-04-28 16:34:26 · 940 阅读 · 2 评论 -
常用消息队列应用场景及其对比
一、消息队列应用场景消息队列在实际应用中常用的使用场景:异步处理,应用解耦,流量削锋和消息通讯四个场景1、异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种:串行的方式;并行方式(1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端(2)并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。以上三个任务完成后,返回给客户端。与串行的差别是,并行的方式可以提高处理的时间...翻译 2021-04-24 17:26:38 · 306 阅读 · 0 评论 -
Kafka海量消息引擎原理与最佳实践
原创 2021-04-21 12:30:53 · 132 阅读 · 0 评论