我必须编写一个批处理作业,它应该读取数据库表和进程中的某些条目并将其写入另一个表。每次完成工作时,我都要等待1秒钟,然后开始读取和写入数据库,这应该继续。请你理解以下内容,
感谢。
答案 0 :(得分:0)
查看此示例,该示例应显示所有三个问题的答案:https://github.com/joechev/examples/tree/master/fixed-delay-batch
您使用Thread.sleep是为了什么?固定延迟?请参阅示例中的@EnableScheduling
和@Scheduled
注释。
见(1)
请参阅示例中作业配置中的CHUNK_SIZE值。