我正在经营一个芹菜工人
foreman run python manage.py celery worker -E --maxtasksperchild=1000
还有一个芹菜
foreman run python manage.py celerymon
以及 celerycam
foreman run python manage.py celerycam
django 管理员显示我的工作人员处于脱机状态,所有任务都处于延迟状态。我已经尝试杀死并重新启动它几次,但它似乎并不在线。
这是我的配置
BROKER_TRANSPORT = 'amqplib'
BROKER_POOL_LIMIT=0
BROKER_CONNECTION_MAX_RETRIES = 0
BROKER_URL = os.environ.get('AMQP_URL')
CELERY_RESULT_BACKEND = 'database'
CELERY_TASK_RESULT_EXPIRES = 14400