gpt4 book ai didi

python - 剩余的连接槽保留用于非复制 super 用户连接

转载 作者:行者123 更新时间:2023-12-03 16:14:19 24 4
gpt4 key购买 nike

我目前有一个 django 应用程序,并且有一个 PostgreSQL 数据库。我研究了这个错误,并在 Stackoverflow 上找到了其他答案,但似乎没有人回答我的确切问题。向服务器发出请求时出现此错误。请注意,我目前正在本地运行我的应用程序。我的很多 View 都包含对数据库的请求:

django.db.utils.OperationalError: FATAL:  remaining connection slots are reserved for non-replication superuser connections

以下是我的 settings.py 文件中的数据库配置:

任何帮助将不胜感激!
DATABASES = {
'default': {
'ENGINE': 'django_postgrespool',
'NAME': 'database',
'USER': 'user',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '5432',
'CONN_MAX_AGE': 0,
}
}

最佳答案

您在某处有连接泄漏。

除非您更改了默认设置,否则在您尝试建立第 98 个数据库连接时会收到该消息。

您必须关闭不再需要的连接。

与所有资源泄漏一样,增加限制不会有什么坏处,它只会为您争取时间,直到达到上限。堵上洞!

关于python - 剩余的连接槽保留用于非复制 super 用户连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52542727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com