通过给消息设置TTL,超时时候放入死信队列进行处理,可以实现延迟队列,当然,RabbitMQ也有专门的延迟队列插件可以使用;
另外,也可以使用RabbitMQ模拟RPC调用,参考上一节实现消息可靠性投递的例子。
更多的使用场景欢迎大家进行补充。
关于更多消息中间件的文章,欢迎关注Java架构杂谈
,或者我的博客IT宅(itzhai.com)
,我会持续的输出相关内容。
我精心整理了一份Redis宝典给大家,涵盖了Redis的方方面面,面试官懂的里面有,面试官不懂的里面也有,有了它,不怕面试官连环问,就怕面试官一上来就问你Redis的Redo Log是干啥的?毕竟这种问题我也不会。
在Java架构杂谈
公众号发送Redis
关键字获取pdf文件: