Tsunani Asked: 2021-11-11 07:02:49 +0800 CST2021-11-11 07:02:49 +0800 CST 2021-11-11 07:02:49 +0800 CST 更改 max_connections Postgresql 772 如何在不重新启动服务 Postgresql 的情况下更改 Postgresql.conf 上的 max_connections?Systemctl reload postgresql.service 不适用于此配置。 postgresql connections 2 个回答 Voted Best Answer hmallett 2021-11-11T14:21:19+08:002021-11-11T14:21:19+08:00 这已经作为评论(由 mustaccio 发布)发布,但为了明确回答,请参阅PostgreSQL 文档: 此参数只能在服务器启动时设置。 换句话说,您必须重新启动 PostgreSQL。 KASQLDBA 2021-11-11T07:07:15+08:002021-11-11T07:07:15+08:00 据我所知,除非您重新启动,否则没有解决方法。 因此,首先您需要从中获取当前值SHOW max_connections,然后通过命令更改ALTER SYSTEM SET max_connections TO 'xxx'x- 是您的值。在此之后,您需要重新启动 如果您提到的其他连接不起作用,您也可以使用 pgbouncer 来处理您的连接
这已经作为评论(由 mustaccio 发布)发布,但为了明确回答,请参阅PostgreSQL 文档:
换句话说,您必须重新启动 PostgreSQL。
据我所知,除非您重新启动,否则没有解决方法。
因此,首先您需要从中获取当前值
SHOW max_connections
,然后通过命令更改ALTER SYSTEM SET max_connections TO 'xxx'
x- 是您的值。在此之后,您需要重新启动如果您提到的其他连接不起作用,您也可以使用 pgbouncer 来处理您的连接