celery.utils.debug —Pythonドキュメント

提供:Dev Guides
Celery/docs/latest/reference/celery.utils.debug /
2021年11月1日 (月) 01:58時点におけるNotes (トーク | 投稿記録)による版 (Page commit)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

celery.utils.debug

サンプリングメモリ使用量

このモジュールは、アプリケーションの一部で使用されているメモリ使用量を診断およびサンプリングするために使用できます。

たとえば、呼び出しタスクのメモリ使用量をサンプリングするには、次のようにします。

from celery.utils.debug import sample_mem, memdump

from tasks import add


try:
    for i in range(100):
        for j in range(100):
            add.delay(i, j)
        sample_mem()
finally:
    memdump()

APIリファレンス