为什么我的Resque工作显示为DirtyExit,即使它成功完成了它的工作?

时间:2014-09-18 08:26:12

标签: ruby-on-rails ruby amazon-s3 resque

我们有一份预定的工作,每天早上06:00开始运行。

该脚本运行三个不同的SQL查询,其中两个是快速的(10-15秒)和一个重的(约12分钟)。完成每个查询后,它会将生成的ActiveRecord转换为Tempfile中的csv,然后将csv写入S3存储桶中的文件。

作业正常,文件最终会像预期的那样在S3中结束,但由于某种原因,作业仍然会在具有脏退出状态的失败作业的resques列表中结束。

什么标记为失败?为什么?

0 个答案:

没有答案