【发布时间】:2020-06-23 05:40:24
【问题描述】:
我一直在关注https://dataflow.spring.io/docs/recipes/polyglot/processor/
看起来它需要 dockerhub 才能将 python 与 Spring Cloud 数据流一起使用。是否可以在没有 dockerhub 的情况下运行多语言应用程序?
【问题讨论】:
标签: java python spring-cloud-dataflow
我一直在关注https://dataflow.spring.io/docs/recipes/polyglot/processor/
看起来它需要 dockerhub 才能将 python 与 Spring Cloud 数据流一起使用。是否可以在没有 dockerhub 的情况下运行多语言应用程序?
【问题讨论】:
标签: java python spring-cloud-dataflow
是的,您仍然可以在没有 docker 的情况下运行您的多语言应用程序。有一些开箱即用的应用程序可支持将 python 脚本作为处理器应用程序运行。
但是,请记住,在使用这些开箱即用的应用程序时,您不必编写任何 Python 代码来生成/使用来自消息传递平台(Kafka 等)的消息。您在这些应用程序上选择的活页夹会照顾它。这是您从基于 docker 的配方(需要您编写显式代码以向/从 Kafka 生成/使用数据)与上述开箱即用的 Python 处理器之间看到的基本区别。
【讨论】: