1
django에서 샐러리를 사용하여 rabbitmq에서 메시지를 소비 할 수 있습니까?django에서 메시지를 사용하십시오.
메시지는 셀러리는 메소드의 이름을 포함하는 생성
import os
from celery import Celery
from django.conf import settings
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'app.settings')
app = Celery("test")
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)
app.conf.task_routes = {
'task.send_emails':{
'queue': 'sendmail',
'exchange': 'sendmail',
'routing_key': 'sendmail'
}
}
app.config_from_object('django.conf:settings')
여기 장고의 역할은 무엇입니까? 샐러리는 메시지를 소비하고 장고의 도움없이 작업을 수행 할 수 있습니다. –