博客专栏  >  互联网   >  SpringCloudStream

SpringCloudStream

本专栏专门介绍SpringCloudStream由入门到进阶的应用

关注
3 已关注
7篇博文
  • Stream基础篇-Stream入门应用

    Spring Cloud Stream是什么? Spring Cloud Stream是一个用来为微服务应用构建消息驱动能力的框架。它可以基于Spring Boot来创建独立的、可用于生产的Spri...

    2018-02-04 16:17
    866
  • Stream进阶篇-实体对象数据的生产消费与转换

    前言 在各微服务通信中,主要以json字符串作为内容载体,在实际业务中,通常会自定义实体亦或是构造Map、List等数据作为生产消费对象,SpringBoot通过对MessageConvertor的...

    2018-02-05 21:11
    537
  • Stream进阶篇-StreamListener实现多个方法调度

    前言在《Stream进阶篇-实体对象数据的生产消费与转换》章节,已经展示了如何获取header信息,本小节将更加具体的展示其特性,并结合@StreamListener注解的condition参数实现多...

    2018-02-05 21:24
    1563
  • Stream进阶篇-消费组实现验证

    前言 通常在生产环境,我们的每个服务都不会以单节点的方式运行在生产环境,当同一个服务启动多个实例的时候,这些实例都会绑定到同一个消息通道的目标主题(Topic)上。 默认情况下,当生产者发出一条消...

    2018-02-05 21:39
    718
  • Stream进阶篇-消息分区实现验证&源码简析

    前言 在《消费组实现验证》章节,已经介绍了如何通过消费组避免单个消息被多个实例重复消费。但还有一些场景需要满足,同一个特征的数据被同一个实例消费,比如同一个id的传感器监测数据必须被同一个实例统计计...

    2018-02-06 02:12
    198
  • Stream进阶篇-动态绑定消息通道

    前言 在之前的章节中,所有消费者和生产者均通过@EnableBinding定义,此方式能够快速的构建生产消费关系,但仔细想想,如果我们需要根据一定的条件决策消息生产者将消息发往哪个通道,貌似当前简单...

    2018-02-06 23:11
    779
  • Stream进阶篇-KafkaBinder与RabbitBinder共存应用

    前言 在《Stream基础篇-Stream入门应用》中已经介绍过,Spring Cloud Stream预定义实现了Kafka、RabbitMQ两个消息中间件的绑定器Binnder,在大部分业务场景...

    2018-02-07 01:35
    292

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部