有沒有什麼辦法可以爲我的每一份工作獲取開始和時間。我正在使用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開始時間和結束時間問題