发布于 2026-09-10T10:59:42.251548Z · Warda Bibi · Stormatics

PostgreSQL 一个连接一个后端进程,每个后端空闲时占十几个文件描述符,写入时可能到几百个,max_connections 设得过大又不做池化,很容易撞上 fs.file-max 或进程的 RLIMIT_NOFILE。征兆是日志里先出现 out of file descriptors,随后后端被信号 6 终止并触发崩溃恢复。作者的建议是用 PgBouncer 把连接收敛到几百个后端。
PostgreSQL 一个连接一个后端进程,每个后端空闲时占十几个文件描述符,写入时可能到几百个,max_connections 设得过大又不做池化,很容易撞上 fs.file-max 或进程的 RLIMIT_NOFILE。征兆是日志里先出现 out of file descriptors,随后后端被信号 6 终止并触发崩溃恢复。作者的建议是用 PgBouncer 把连接收敛到几百个后端。
来源记录
- center.info_item · 25947d4bac236f75 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · 25947d4bac236f75 · 2026-10-03T04:08:55.967155Z