【发布时间】:2012-01-09 08:32:38
【问题描述】:
我有两个 python 脚本以cronjobs 运行。
ScriptA 处理日志文件并将记录插入table,ScriptB 使用记录生成报告。
我已经安排 ScriptA 在 ScriptB 之前一小时运行,但有时 ScriptB 会在 ScriptA 完成插入之前运行,从而生成错误的报告。
如何确保 ScriptB 在 ScriptA 完成后立即运行?
编辑 ScriptA 和 ScriptB 做非常不同的事情,比如说,一个是用于保存用户数据,另一个是供内部使用。在其他地方可能有一些 ScriptC 取决于 ScriptA。
所以我不能只合并这两个工作。
【问题讨论】: