SCDF for Kubernetes的安装步骤需要选择一个与数据存储区分开的消息传递解决方案。我们使用SCDF的用例围绕仅使用Tasks进行,这些Tasks将是具有Spring批处理支持的Spring Boot应用程序。那么仍然必须安装Kafka或RabitMQ还是必须避免的?
答案 0 :(得分:0)
祝贺第一个StackOverflow帖子!
如果您仅对SCDF中的仅任务/批处理功能感兴趣,则可以从SCDF中完全禁用流和分析功能。
请查看参考指南中列出的feature-toggles。
对于您而言,可以通过分别设置为SPRING_CLOUD_DATAFLOW_FEATURES_STREAMS_ENABLED
的{{1}}和SPRING_CLOUD_DATAFLOW_FEATURES_ANALYTICS_ENABLED
属性来禁用流和分析。
具体来说,您必须在server-deployment.yaml中添加/更新这2个键值属性。一旦这样做,您就可以从部署列表中跳过Message Broker和Redis。