同步时数据库错误:当工人24小时工作时,OperationalError(2006,'MySQL服务器已经消失')

时间:2014-12-02 15:05:34

标签: django celery amqp

我的django使用芹菜,每24小时运行一次数据库(mysql)。第一种是正常的,但第二种是错误,错误信息是

  

OperationalError(2006,' MySQL服务器已经消失')

我的配置:

import djcelery
djcelery.setup_loader()
CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler'  
BROKER_URL = 'amqp://guest:guest@localhost:5672//'              # this was set in celery.py
CELERY_IMPORTS = ('OuranosApp.tasks', )                         # this was set in celery.py
CELERY_RESULT_ENGINE_OPTIONS = {'echo': True}

我认为需要手动关闭与mysql的连接。但不知道该怎么做。

0 个答案:

没有答案