celery.contrib.rdb
¶
Remote Debugger.
Introduction¶
This is a remote debugger for Celery tasks running in multiprocessing pool workers. Inspired by a lost post on dzone.com.
Usage¶
from celery.contrib import rdb
from celery import task
@task()
def add(x, y):
result = x + y
rdb.set_trace()
return result
Environment Variables¶
- CELERY_RDB_HOST¶
CELERY_RDB_HOST
¶
Hostname to bind to. Default is ‘127.0.0.1’ (only accessible from localhost).
- CELERY_RDB_PORT¶