conocimiento de apio

Uno: Los envases
 
El apio clase de objeto instancia decorativo es un decorador
de apio El apio importación 
temporizador
celery.schedules de importación crontab
apio también proporciona una expresión de clase resultados de los análisis obtenidos, el crontab expresión simplificada
de celery.schedules crontab_parser importación
 
II: instancia de un objeto
corredor = 'Redis: //: xxx'
backend = 'Redis: //: xxx'
aplicación = Apio ( 'MyTask', broker = broker, backend = backend)
# Parámetros a: MyTask, el nombre del módulo actual, el módulo sólo de nombre __main__ la hora de definir las tareas de producción.
# Parámetro Dos: el middleware corredor es una transmisión de mensaje, el corredor tiene varias opciones para elegir: RabbitMQ (Message Queue), Redis (base de datos de caché), base de datos (no recomendado), y así sucesivamente.
# tres parámetros: back-end, los mensajes se envían generalmente por un programa, terminado en el extremo, puede que no sepa cuando aceptan, y con este fin, el apio implementado un backend, para el almacenamiento de mensajes y algunas ejecuciones de mensajes apio y resultados , backend el apio es un elemento de configuración en el CELERY_RESULT_BACKEND configuración, guardar los resultados y el papel del estado, si es necesario realizar un seguimiento del estado de las tareas, es necesario configurar éste, puede ser un motor de base de datos, también puede ser un motor de caché.
 
app.conf.CELERY_TIMEZONE = 'Asia / Shanghai'
app.conf.CELERY_ENABLE_UTC = True
 
# TODO

Supongo que te gusta

Origin www.cnblogs.com/meloncodezhang/p/12511908.html
Recomendado
Clasificación