摘要: DelayQueue基本原理DelayQueue是一个没有边界BlockingQueue实现,加入其中的元素必需实现Delayed接口。当生产者线程调用put之类的方法加入元素时,会触发Delayed接口中的compareTo方法进行排序,也就是说队列中元素的顺序是按到期时间排序的,而非它们进入队列 阅读全文
posted @ 2021-03-03 15:15 姚春辉 阅读(994) 评论(0) 推荐(0) 编辑
摘要: rabbitMq、rocketMq、kafaka适用场景对比架构方面: 可靠性:Kafaka是正常的mq架构,包括provider broker consumer。kafaka有消息确认机制ackrabbitMq 中的broker由exchange、binder queue三部分组成,其中excha 阅读全文
posted @ 2021-03-03 13:59 姚春辉 阅读(4095) 评论(0) 推荐(0) 编辑