
rabbitmq
JAVA@架构
这个作者很懒,什么都没留下…
展开
-
Spring Boot RabbitMQ 延迟消息实现完整版
概述 曾经去网易面试的时候,面试官问了我一个问题,说 下完订单后,如果用户未支付,需要取消订单,可以怎么做 我当时的回答是,用定时任务扫描DB表即可。面试官不是很满意,提出: 用定时任务无法做到准实时通知,有没有其他办法? 我当时的回答是: 可以用队列,订单下完后,发送一个消息到队列里,并指定过期时间,时间一到,执行回调接口。 面试题听完后,就不再问了。其实我当时的思路是...原创 2019-01-11 17:54:55 · 148 阅读 · 0 评论 -
RabbitMQ安装配置和基于EasyNetQ驱动的基础使用
RabbitMQ基本概念和原理 1.AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。 2.RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写。 3.Channel Channel是我们与RabbitMQ打交道的最重要的一个接口,我们大部分的业务操作是在Chann...原创 2019-01-17 19:23:40 · 277 阅读 · 0 评论