RabbitMq
文章平均质量分 81
A-vel
这个作者很懒,什么都没留下…
展开
-
Springboot集成RabbiMQ
引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置application.properties spring.rabbitmq.addresses = localhost:5672spring.rabbitmq.username=guestspring.rab...原创 2019-01-24 14:36:36 · 983 阅读 · 1 评论 -
RabbitMQ实现消息确认机制
这里只介绍confirm模式,事务模式就不演示了rabbitmq消息确认 分为 生产者确认 和 消费者确认 两者不耦合发布端确认 引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置参数spring.rabbitmq.addresses = localh...原创 2019-01-24 15:26:07 · 1138 阅读 · 0 评论 -
RabbitMQ实现死信队列
引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置application.properties spring.rabbitmq.addresses = localhost:5672spring.rabbitmq.username=guestspring.rabbitm...原创 2019-01-24 15:33:53 · 837 阅读 · 0 评论 -
RabbitMQ实现延时队列
首先我先介绍一下延时队列的应用场景,延迟队列存储的对象是对应的延迟消息,所谓"延迟消息"是指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费。 延迟队列的使用场景有很多,比如: 在订单系统中, 个用户下单之后通常有 分钟的时间进行支付,如果 30 分钟之内没有支付成功,那么这个订单将进行异常处...原创 2019-01-24 20:46:46 · 3647 阅读 · 1 评论 -
RabbitMQ实现优先级队列
优先级队列 顾名思义,具有高优先级的队列具有高的优先权,优先级高的消息具备优先被消费的特权。 可以通过设置队列的 x-max-priority 参数来实现 配置队列 主要填充x-max-priority属性 并设置最高优先级值为10 默认最低为0/** * @Description: 消息队列配置类 * @Author: zw */@Config...原创 2019-01-25 09:41:14 · 2051 阅读 · 1 评论