我在多个队列中有大量的工作,我想知道是否可以分析每个工作所花费的时间?
答案 0 :(得分:1)
如果您使用bash,可以从生产日志中进行grep:
$ awk '/COMPLETED after/ {print $NF}' production.log | sort -nr | head
答案 1 :(得分:0)
您可以使用https://github.com/ice799/memprof。
另外,要记录不同的工作事件,您可以使用挂钩https://github.com/collectiveidea/delayed_job/blob/master/README.md#hooks