如何从基于spring-cloud-stream的微服务调用python脚本

时间:2016-06-13 15:31:49

标签: spring spring-boot spring-integration spring-cloud-stream

我正在考虑使用spring-cloud-stream来构建使用RabbitMQ作为代理的消息驱动的微服务应用程序。

我看到Spring-cloud-stream构建在Spring-Integration(SI)之上,SI提供了spring-integration-scripting来执行python脚本。但我不知道如何在spring-cloud-stream中解决这个问题。

所以我想知道的是当消息到达队列时,如何依次执行python脚本并获取脚本的输出?

任何代码和配置示例都会有所帮助。

希望有人可以提供帮助。

由于 GM

1 个答案:

答案 0 :(得分:0)

为此,Spring Cloud Stream提供了特定的const char* Application

您可以将其注册到Spring Cloud数据流中,并使用所需的脚本对其进行配置。