如果消息执行失败了,那消息还会重复执行直到成功吗?还是说可以通过某种方式,比如执行计划中的车间消息处理计划,将失败的消息强制执行一遍?

问题描述:
解决方案:
失败消息会拉过来重复执行,但是它跟执行计划没关系,它是在每次扫描触发执行消息时,都会取拉取失败消息。然而,拉取是有时效性的,我们预置的是15分钟之内的失败消息会拉取,因为失败的消息分两种:
暂时失败性消息
属于可以再抢救一下的,譬如没有赋车间调度汇报权限、没有审核基础资料等,自己在PC端操作一下就可以了。后面再处理消息时就会成功了。
永久失败性消息
这种一般是属于程序错误,或者数据错误导致,譬如严格控制时后序跑到前序汇报,或者没有汇报先质检(理论上,也是可以抢救的,但是要看机缘)。这种消息你持续执行N次也没有意义,所以我们在失效之后,就把它抛弃了,它就恒定在失败状态了,变成了一个loser。
这里要另外说明一
如果消息执行失败了,那消息还会重复执行直到成功吗?还是说可以通过某种方式,比如执行计划中的车间消息处理计划,将失败的消息强制执行一遍?
问题描述:解决方案:失败消息会拉过来重复执行,但是它跟执行计划没关系,它是在每次扫描触发执行消息时,都会取拉取失败消息。然而,拉取...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



