
spring boot
weixin_44318244
这个作者很懒,什么都没留下…
展开
-
springboot整合rabbitMQ confirm 确认模式 return 退回模式
消息的可靠投递在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。 RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。⚫ confirm 确认模式⚫ return 退回模式rabbitmq 整个消息投递的路径为:producer—>rabbitmq broker—>exchange—>queue—>consumer⚫ 消息从 producer 到 exchange 则会返回一个 confirmCallback 。⚫ .原创 2020-08-11 10:26:33 · 6660 阅读 · 6 评论 -
springBoot整合rabiitMQ做死信队列
什么是死信队列死信队列,英文缩写: DLX 。 Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就是DLX。消息成为死信的三种情况:队列消息长度到达限制;消费者拒接消费消息, basicNack/basicReject,并且不把消息重新放入原目标队列,requeue=false;原队列存在消息过期设置,消息到达超时时间未被消费;队列绑定死信交换机:给队列设置参数: x-dead-letter-exc.原创 2020-08-11 08:54:53 · 228 阅读 · 0 评论 -
如何在springboot项目中让自定义类的属性可以在yml文件中提示
//首先定义一个普通的pojo//加入如下两个注解@Component //让spring容器可以扫描到这个类@ConfigurationProperties(prefix = "logs") //让这个类和配置文件关联起来 prefix 是指定的前缀 将来提示时可以通过 logs. 来提示类里的属性public class Logs { private String message; public String getMessage() { return原创 2020-08-08 17:03:47 · 1473 阅读 · 2 评论