是否有可以自动且永久地检测和配置python服务器进程的工具/服务?我在考虑Celery或RQ工作人员等流程?我希望在多个类似的作业执行中获得平均方法级别的性能计时器。
New Relic将为Celery执行this但对RQ只有experimental support。不幸的是,它不推荐用于短期任务,我们有很多这样的任务。
我知道cProfile
和line_profiler
,但我希望找到一个我可以在生产中使用的服务,我不必捕获输出并自己聚合。虽然有一个永久性的服务/工具是首选,但是如果有一个工具可以聚合多个cProfile运行的输出,这些工作也可以起作用。
顺便说一下,这些进程正在Heroku非web worker dynos上运行。