我在一些特殊情况下实现检查点。我的程序包包含一个序列容器,该容器具有一个脚本任务和一个foreach循环。每当程序包在foreach循环中失败时,它都会从foreach循环中重新启动,但是如果发生故障,我希望从容器的开头执行。
我的容器如下所示:
任何想法如何做到这一点?编辑:我尝试将failparentonfailure属性设置为true,但它似乎不起作用。如果任务在foreach循环中失败,则重启后将不会运行脚本。
通过使用foreach循环(运行单个循环)而不是序列容器开发了一种解决方法。由于没有为循环存储检查点数据,因此它将再次运行内部的所有任务。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句