有没有什么办法可以为我的每一份工作获取开始和时间。我正在使用delayed_job。每个工作的提取开始和结束时间与delayed_job
0
A
回答
1
根据您的设置,您可以包括在作业本身中记录作业开始时间和结束时间的操作。
class SomeJob < Struct.new(:param1, :param2)
def perform
start_time = Time.now
## Do Something
SomeModel.find(id).update_parameters({:start_time => start_time, :end_time => Time.now})
end
end
可能比建立该信息库更容易,我不是疯了保持所有这些工作的周围的人的想法,这将取决于负载的队列放慢随着时间的推移。
0
delayed_job无法跟踪作业的开始时间,持续时间或结束时间。它也默认在成功时删除表条目。
您必须将github版本分叉并创建一个补丁来跟踪和记录此信息或利用外部方法(http://helderribeiro.net/?p=87使用monit)来跟踪此数据(再次使用分叉版本)。
相关问题
- 1. 获取的开始时间和结束时间
- 2. 获取视频的开始时间和结束时间
- 3. 每当+与cron作业的delayed_job在开始工人
- 4. 如何获得的开始时间和结束时间为每个状态
- 5. 我如何从rrdtool acrchive中提取开始时间和结束时间?
- 6. 从创建开始和结束时间
- 7. 开始和结束一段时间
- 8. Modelsim模拟开始和结束时间
- 9. 包开始和结束时间
- 10. 开始时间和结束时间之间的倒数时间
- 11. 取下开始和结束时或线
- 12. Android的开始日历意图的开始和结束时间
- 13. 检查重叠的时间间隔开始和结束时间
- 14. 如何获取一天的开始和结束时间
- 15. 开始和结束时间 - 每小时/天/周等多少个并发事件
- 16. 检查是否有新的开始时间和结束时间不与现有的开始时间和结束时间在同一天
- 17. 匹配时间的开始和结束时间
- 18. JMeter调度程序中的开始时间和结束时间
- 19. postgress:SQLQuery:每周开始和结束日期
- 20. 如何将事件开始时间和结束时间与其他事件的开始时间和结束时间进行比较
- 21. Cron模式与开始和结束时间分钟
- 22. 聚集事件与熊猫开始和结束时间
- 23. 如何在fullcalendar上获取开始和结束时间?
- 24. 多个“开始日期时间”和“结束日期时间”。生成的开始日期时间和结束日期时间
- 25. 获取的开始/结束
- 26. 如何获取进程的开始时间和结束时间ssis
- 27. 如何在angularJs中获取fullCalendar中的开始时间和结束时间
- 28. 如何获取kairosdb数据库的开始时间和结束时间?
- 29. 显示开始时间和结束时间分别
- 30. PHP开始时间和结束时间问题