shell pip install celery python from celery import Celery celery_app = Celery("myapp", broker="amqp://guest:guest@localhost:5672//") python from myapp.celery import celery_app @celery_app.task def process_event(event): return result python from myapp.tasks import process_event result = process_event.delay(event) python from myapp.tasks import process_event @celery_app.task(bind=True, name="myapp.event_handler") def event_handler(self, event): result = process_event(event) shell celery -A myapp worker --loglevel=info python result = process_event.delay(event) python def callback_func(result): pass result = process_event.delay(event) result.then(callback_func)


上一篇:
下一篇:
切换中文