
消息中间件
文章平均质量分 94
DevDiary
这个作者很懒,什么都没留下…
展开
-
Kafka学习笔记
Kafka的架构设计非常注重高吞吐量、低延迟、可扩展性和容错性。以上步骤详细介绍了在本地环境下安装和配置Kafka的过程。通过这些步骤,你可以在本地环境中快速搭建一个Kafka集群,并开始使用Kafka进行消息的生产和消费。如果你需要在生产环境中使用Kafka,还需要进行更多的配置和优化。通过上述步骤,你已经学会了如何使用Java编写简单的Kafka Producer和Consumer,并验证了它们的基本功能。原创 2024-06-02 20:49:20 · 1330 阅读 · 0 评论 -
使用rabbitMq实现定时任务
场景:我的项目是一个内容管理中心,需要实现文章&广告的定时上下架功能。实现可选方案有:自己设计任务表进行定时轮询 redis的过期事件 rabbitMQ的TTL,通过设定消息的超时时间,交换机的x-dead-letter-exchange,超时后转移到待消费队列实现。 还有其他更多的方案,此处选择3一图胜千言,方案设计图如下:下面贴代码:一、配置文件配置ra...原创 2020-01-11 18:18:26 · 2953 阅读 · 0 评论