数据库

Supavisor

Supavisor 错误排查指南


Supavisor 日志可在 Dashboard 的 Pooler Logs 下查看。以下是常见错误及其解决方案:

错误类型描述解决链接
达到最大客户端连接数当连接到 Supavisor 的数量超过您的计算附加组件允许的限制时会出现此错误。按照此指南解决。
连接失败 {:error, :eaddrnotavail} 到 'db.xxx.supabase.co':5432Supavisor 无法连接到客户数据库。通常是由于目标数据库无法响应导致。不适用
连接失败 {:error, :nxdomain} 到 'db.xxx.supabase.co':5432Supavisor 无法连接到客户数据库。通常是由于目标数据库无法响应导致。不适用
连接在认证状态时关闭当数据库不存在或用户没有正确凭据时会出现此错误。不适用
订阅错误: {:error, :worker_not_found}当客户端尝试连接数据库但 Supavisor 没有路由连接所需信息时会产生此日志事件。建议重新连接数据库,因为项目信息传播到 Supavisor 可能需要一些时间。不适用
订阅错误: {:error, {:badrpc, {:error, {:erpc, :timeout}}}}这是不同 Supavisor 节点间通信超时错误。建议重新连接数据库。不适用
终止原因 :client_termination 当状态为 :busy当客户端在数据库连接完成前终止连接时会出现此错误。不适用
错误: 收到无效的 GSSAPI 协商响应: S此错误是由于未将 gssencmode 参数设置为禁用导致。按照此指南解决。