Spring Cloud
我,大虫
任何一个程序员都能写能够让机器理解的代码,只有优秀的程序员才能写出人类可以理解的代码。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Cloud Stream(一)
Spring Cloud Stream 一:介绍 Spring Cloud Stream是构建消息驱动的微服务应用程序的框架。Spring Cloud Stream基于Spring Boot建立独立的生产级Spring应用程序,并使用Spring Integration提供与消息代理的连接。它提供了来自几家供应商的中间件的意见配置,介绍了持久发布订阅语义,消费者组和分区的概念。 将@EnableB...原创 2019-09-12 09:57:25 · 188 阅读 · 0 评论 -
Spring Cloud Stream(二)
Spring Cloud Stream(二) 前面那一节就是讲一下各种概念,接下来就是如何使用咯。 一:编程模型 介绍Spring Cloud Stream的编程模型。Spring Cloud Stream提供了许多预定义的注释,用于声明绑定的输入和输出通道,以及如何收听频道。 1.1 声明和绑定频道 1.1.1 触发绑定@EnableBinding 可以将Spring应用程序转换为Spring ...原创 2019-09-16 10:14:11 · 331 阅读 · 0 评论 -
Spring Cloud Stream 消费失败
首先我们新建一个注定会消费失败的案例: @RestController public class TestController { @Autowired private TestTopic testTopic; @RequestMapping("test") public void TestError(@RequestParam String message){ ...原创 2019-09-16 10:38:58 · 761 阅读 · 0 评论 -
Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列
Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列 应用场景 前两天我们已经介绍了两种Spring Cloud Stream对消息失败的处理策略: 自动重试:对于一些因环境原因(如:网络抖动等不稳定因素)引发的问题可以起到比较好的作用,提高消息处理的成功率。 自定义错误处理逻辑:如果业务上,消息处理失败之后有明确的降级逻辑可以弥补的,可以采用这种方式,但是2.0.x...原创 2019-09-18 16:14:20 · 533 阅读 · 1 评论 -
Spring Cloud Stream消费失败后的处理策略(四):使用DLQ队列(Kafka版)
Spring Cloud Stream消费失败后的处理策略(四):使用DLQ队列(Kafka版) 之前写了一个一个DLQ的rabbit版本,接下来说一下kafka版本的。因为kafka的管理监控界面没有那么详细(我太菜,没找到)。 动手试一下: 准备一个会消费失败的例子,可以直接沿用前文的工程。也可以新建一个,然后创建如下代码的逻辑: public class TestController { ...原创 2019-09-18 16:39:50 · 1632 阅读 · 0 评论
分享