TYPO3 extbase 如何正确结束脚本
TYPO3 extbase how to end a script properly
我每隔几分钟就有一个调度程序任务 运行 触发 CommandController。如果我遇到特定场景我需要结束这个任务的执行。
我用一个简单的 exit()
来做到这一点。
但看起来 extbase 不喜欢那样,因为调度程序任务在这样结束脚本时被标记为 运行,因此下一次执行任务将永远不会发生。
在 extbase 中是否有结束脚本的正确方法,以便调度程序也注意到脚本的执行是 "finished"?
如果您的调度程序任务完成了您排除的工作,您需要return为真,如果失败则为假。
我每隔几分钟就有一个调度程序任务 运行 触发 CommandController。如果我遇到特定场景我需要结束这个任务的执行。
我用一个简单的 exit()
来做到这一点。
但看起来 extbase 不喜欢那样,因为调度程序任务在这样结束脚本时被标记为 运行,因此下一次执行任务将永远不会发生。
在 extbase 中是否有结束脚本的正确方法,以便调度程序也注意到脚本的执行是 "finished"?
如果您的调度程序任务完成了您排除的工作,您需要return为真,如果失败则为假。