我们正在考虑使用Spring Cloud Task / Spring Cloud Data Flow来满足我们的批处理需求,因为我们正在从遗留系统进行现代化改造。我们不想要或不需要整个微服务产品......我们希望能够部署作业/任务,启动批处理流程,让它们登录到日志文件,以及共享数据库连接池和消息队列。我们不需要Spring Cloud Foundry提供的整个PaaS,我们也不想为此付费,但我们确实希望数据流/任务框架得到商业支持。有这样的选择吗?
答案 0 :(得分:2)
Spring Cloud Data Flow(SCDF)基于spring-cloud-deployer抽象构建,将流/任务工作负载部署到各种运行时,包括Cloud Foundry,Kubernetes,Mesos和Yarn - 请参阅此visual。
您需要SCDF的运行时才能在生产环境中协调这些工作负载。如果没有云基础架构的范围,基于YARN的部署可能是独立裸机安装的可行选择。有关详细信息,请查看reference guide和Apache Ambari provisioning tools。这种类型的安装有单独的商业支持选项。