我正在运行一个包含批处理作业的任务作为流。
当我将此批处理作业作为任务运行时,我会在仪表板中看到作业下的条目。 但是当我使用流启动器从流中运行任务时,我看不到作业执行。
这些执行是否也出现在“职位”部分?
此外,现在有人在哪里可以看到流程执行?
答案 0 :(得分:1)
只有批处理作业具有Spring Batch模型和支持关系数据库模型(用于作业执行/步骤执行/历史记录等)。因此,作为批处理作业的任务在BATCH JOB表中具有关联的作业执行条目。
但是对于所有任务,任务执行都存储在配置的数据库TASK_EXECUTION
中(默认前缀为TASK_
)。
有关配置Spring Cloud Data Flow和Spring Cloud Task数据库的更多信息,您可以看到here
答案 1 :(得分:0)
复制自Sabby Anandan的评论:
除非并且直到SCDF和任务之间的数据源相同,否则您将无法在仪表板中看到它们。基本上,在运行时,任务/作业本身会尝试在与SCDF和SCDF仪表板共享的模式上记录它们的执行,只需查询该模式中的所有信息,因此共享相同的数据源是关键。