
Stream
文章平均质量分 91
wenzifanye
这个作者很懒,什么都没留下…
展开
-
SpringCloud系列--Stream(3)分组消费与持久化
在前一章节中,我们简述了Spring cloud Stream的案例实现(含生产者和消费者),在这一节中,我们将一起来学习Stream的分组消费与持久化。1、发现问题依照上一章节中的8802,我们clone出一份8803(过程省略,与8802基本一致,除了端口)。启动如下程序:RabbitMQ7001:服务注册8801:消息生产8802:消息消费8803:消息消费当我们运行后,会发现如下两个问题:有重复消费问题消息持久化问题2、消费2.1 现象当8801生产消息到rabb原创 2021-05-22 15:21:35 · 366 阅读 · 0 评论 -
SpringCloud系列--Stream(2)案例实现
在前一章节中,我们对Stream消息驱动作了概述,在这一节中,我们将一起来学习Stream的案例实现。1、案例说明首先我们需要搭建RabbitMQ环境,RabbitMQ的安装配置可参考官网:Downloading and Installing RabbitMQ然后新建三个模块:cloud-stream-rabbitmq-provider8801(作为生产者进行发消息模块)cloud-stream-rabbitmq-provider8801(作为消息接收模块)cloud-stream-rabbit原创 2021-05-22 14:04:37 · 261 阅读 · 1 评论 -
SpringCloud系列--Stream(1)消息驱动概述
1.什么是Springcloud Stream?Springcloud Stream 是一个构建消息驱动微服务的框架。应用程序通过inputs 或者 outputs 来与Springcloud Stream中binder对象交互。通过配置来绑定(binding),而与Springcloud Stream 的binder对象负责与消息中间件交互。所以我们只需要清楚如何与Stream的binder交互就可以了,屏蔽了与底层MQ交互。通过使用Spring Integration来连接消息代理中间件以实现消息原创 2021-05-22 12:15:29 · 232 阅读 · 4 评论