- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 rabbitmq 手动 ack(一)
rabbitmq 手动 ackrabbitmq 手动 ack@RabbitListener(bindings = @QueueBinding( exchange = @Exchange(value = "ex.retry.manual"), value = @Queue(value = "q.retry.manual", durable = "true"), key = "manual"), ackMode = "MANUAL")public void manualRetry(
2021-11-30 08:42:22 1531
转载 boot-rabbitmq-死信队列(二)
boot-rabbitmq-死信队列(二)@Componentpublic class DeadConsumer { @RabbitListener(bindings = @QueueBinding( exchange = @Exchange(value = "ex.manual.dead"), value = @Queue(value = "q.manual.dead", durable = "true"), key
2021-11-30 08:41:39 82
转载 boot - rabbitmq 重试
boot - rabbitmq 重试有些业务场景的下,需要对消息进行重试,在 spring boot , rabbitmq 的重试并不是依赖 rabbitmq实现的,而是通过 spring-retry 工程,通过对异常进行拦截 而进行重试操作配置spring.rabbitmq.addresses=192.xx.xxspring.rabbitmq.port=5672spring.rabbitmq.username=guestspring.rabbitmq.password=guestspri
2021-11-30 08:40:23 146
转载 boot - rabbitmq 死信队列
boot - rabbitmq 死信队列类型消息过期成为死信队列设置 ttl 成为死信生产者@RestControllerpublic class IndexController { @Autowired private RabbitTemplate rabbitTemplate; private static final String exBiz = "ex.exBiz"; private static final String rkBiz = "rkB
2021-11-11 08:57:35 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人