SSLがオンになっているpostgresqlデータベースで複数のワーカーでセロリを使用すると、タイトルのエラーがトリガーされることがあります。私はフラスコにいます+SQLAlchemy構成
質問する
1931 次
1 に答える
4
ここで述べたように:https ://github.com/celery/celery/issues/634 django-celeryプラグインの解決策は、タスクの開始時にすべてのdb接続を単純に破棄することでした。
フラスコ+SQLAlchemy構成では、これを行うことでうまくいきました:
from celery.signals import task_prerun
@task_prerun.connect
def on_task_init(*args, **kwargs):
engine.dispose()
「エンジン」とは何か、その入手方法がわからない場合は、こちらをご覧ください:http: //flask.pocoo.org/docs/patterns/sqlalchemy/
于 2013-03-14T13:11:21.407 に答える