spring批处理-作业在starded状态下仍被阻止

8cdiaqws  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(221)

我有一个并行执行单个块步骤的作业(8个分区):
读卡器:jdbccursoritemreader
处理器:使用jdbctemplate调用数据库(每个分区一个线程)
编写器:写入文件
我使用jdbccursoritemreader从共享postgres数据库(v9.2)读取数以百万计的数据
Spring批版本:3.0.6
问题是作业和步骤在执行一小时后的status started上被阻止,日志中有任何错误
阻止前:

阻止后
表pg\u stat\u activity为空(我认为处理器被杀死),status job=started


有人知道为什么作业和并行步骤在启动状态下被阻止吗?
谢谢你的帮助

c9x0cxw0

c9x0cxw01#

作业配置


我的问题是为什么作业在status started时被阻止,因为我在开始新的执行时遇到了一些问题

相关问题