spring batch无法重复执行的原因和解决办法
来源:互联网 发布:php网页获取qq号码 编辑:程序博客网 时间:2024/06/05 18:03
理解spring batch 的Job 、Job Instance和Job Execution的关系对配置和使用spring batch有很大的帮助。
在一次实际使用spring batch的过程中,在调度平台中,第一次执行Job没有出现问题,当再一次执行的时候,出现了该任务已经执行过的异常。
针对这种异常需要明确Job Instance的概念,Job Instance 是由Job的名称和执行该job的参数组成的,当执行Job时,会由于参数相同,会认为是同一个Job实例,如果该Job已经执行过,就会报出异常。判断Job是否执行过的状态是保存到Job Repository中的。
为了使执行参数不同,可以在参数中添加一个时间戳。
0 0
- spring batch无法重复执行的原因和解决办法
- spring batch job重复多次执行的配置--spring batch restart Step already complete or not restartable
- Spring Batch任务的异步执行
- SearchView中onQueryTextSubmit()执行两次的原因和解决办法
- dl里的内容无法居中的原因和解决办法
- Spring Batch重复跑批
- PlayFrameWork2eclipse命令无法执行的原因
- IE无法打开的原因及解决办法
- eclipse无法自动编译的原因解决办法
- spring定时任务执行两次的原因
- jquery ajax post 回调函数不执行的原因分析和解决办法
- jquery ajax post 回调函数不执行的原因分析和解决办法
- 简单的XSL在FF下无法显示的原因和解决办法。
- sql 2000 "无法执行查询"的解决办法
- Word2003无法执行语言识别的解决办法
- Debian 中无法执行Sudo的解决办法
- “系统无法执行指定的程序”解决办法
- Silverlight在IE中无法显示但在Firefox中正常的原因和解决办法
- 一个都不能少 地板铺设必备辅料
- IOS中正则表达式的学习和总结
- 两个二维数组的互换(书上经常碰得到)
- 【C语言】合并排序。
- 进程的地址空间是怎么回事?虚拟内存是如何实现的
- spring batch无法重复执行的原因和解决办法
- shell编程基础(2)---&&与||
- 数据结构:赫夫曼树和赫夫曼编码的存储表示
- scrollTop的简单使用!
- eclipse中去掉validate的方法
- android拨打电话
- Visual Assist X(小番茄)快捷键
- 异常和多线程
- 黑马程序员IOS-OC语言-方法(对象、类)、类的特性