【发布时间】:2020-08-06 20:12:13
【问题描述】:
我想知道 celery 任务的最大内存使用量,但从文档中看,没有一个 celery 监控工具提供内存使用功能。如何知道一项任务占用了多少内存?我尝试使用 billiard.current_process 获取 pid 并将其与 memory_profiler.memory_usage 一起使用,但看起来 current_process 是工作人员,而不是任务。
提前致谢。
【问题讨论】:
标签: celery python-multiprocessing celery-task celeryd