我每隔几分钟运行一次调度程序任务,该任务会触发CommandController。如果遇到特定情况,我需要结束此任务的执行。
我用一个简单的exit()
来做到这一点。
但是看起来extbase并不喜欢,因为这样结束脚本时调度程序任务被标记为正在运行,因此该任务的下一次执行将永远不会发生。
在extbase中是否有结束脚本的正确方法,以便调度程序也注意到脚本的执行已“完成”?
答案 0 :(得分:2)
如果您的调度程序任务完成了您所排除的任务,则需要返回true;如果失败,则返回false。