我遇到了一个我不明白的问题,因此无法解决。
我有一个Dockerised Django项目,是我几个月前用Cookicutter Django创建的。今天,我的开发环境开始在每次请求时显示以下错误:
我目前在生产中没有遇到这个问题。我试着回滚到以前正常工作的提交(例如,一周前的提交),但我仍然收到这个错误。
重新加载会导致与数据库的连接关闭,因此我的项目根本无法正常工作。
有人知道是什么原因导致的吗?我该如何修复它?这感觉像是我的Docker设置的问题,但几个月来一直没有改变,所以我不明白为什么现在会改变。
非常感谢任何人可以提供的任何帮助!
1条答案
按热度按时间lf5gs5x21#
解决方案:
从你的需求中删除Werkzeug [watchdog],并将其替换为Werkzeug,然后重建你的Docker容器。
说明:
看门狗Werkzeug后端有一个问题,默认情况下,它包含在新的cookiectter-django项目中。https://github.com/cookiecutter/cookiecutter-django/issues/4179.