我正在使用 django-redis 和 django_rq 框架来支持 Heroku 上的 Django 应用程序的 redis 缓存和 redis 后台任务处理。过去工作顺利,但现在我不断收到DatabaseError SSL error: decryption failed or bad record mac
每当我的一项工作开始运行时。
我读到这个错误通常发生在 Postgres 中https://devcenter.heroku.com/articles/postgres-logs-errors https://devcenter.heroku.com/articles/postgres-logs-errors文章,但它并没有真正为我的 python 设置提供任何有用的东西。
通过在每个作业开始时关闭数据库连接可以解决该问题。
例如,
@job
some_job():
from django.db import connection
connection.close()
some_more_code()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)