2017-07-02 130 views

回答

0

我建议你看看Spring Cloud Stream,因为它完全符合你的需求。

从文档:

框架构建消息驱动的微服务。 Spring Cloud Stream构建于Spring Boot基础之上,以创建DevOps友好的微服务应用程序和Spring Integration,为消息代理提供连接。 Spring Cloud Stream提供了消息代理的自定义配置,介绍了跨多个中间件供应商的持久pub/sub语义,消费者组和分区的概念。这种自以为是的配置为创建流处理应用程序提供了基础。

通过将@EnableBinding添加到主应用程序中,您可以立即连接到消息代理,并通过向方法添加@StreamListener,您将接收流处理的事件。