我创建了一个带有2个rest API的项目,可启动不同的Jobs。我的项目连接到MySql数据库。我想在Spring云数据流中监控两个Jobs。请帮助我们如何配置SCDF到MySql,以便监控两个作业。此外,我想知道如果我们通过触发API启动工作,我们的SCDF是否会监控这些工作实例。如果没有,请告诉我们如何做到这一点。
先谢谢
答案 0 :(得分:0)
请花点时间阅读Spring Batch Admin to SCDF migration guide。 要求是作业用Spring Cloud Task编程模型包装的。
将批处理作业包装为任务后,您可以在SCDF中注册它们,以使用SCDF的DSL或GUI构建任务/批处理管道。
对于数据源,您必须确保SCDF和批处理作业之间的相同数据源是shared。有了这个,SCDF的仪表板将自动列出作业及其执行细节。
以下是一些examples供您参考。
另外,我想知道如果我们通过触发API启动工作,我们的SCDF是否会监控这些工作实例
假设您正在引用SCDF的任务启动API (例如,预定触发器或其他方式);如果被触发,是的,就SCDF而言,作业执行将被捕获到数据库中,批处理作业共享一个公共数据源,如前所述。