postgres postgresql.conf参数listen_addresses需要重启

时间:2014-05-15 11:53:39

标签: postgresql-8.4

我需要更新postgres.conf文件中的listen_addresses,并希望避免重启postgres服务器进程。我试过pg_ctl reload但是它没有用。该参数的Postgres文档说“此参数只能在服务器启动时设置。”

http://www.postgresql.org/docs/8.4/static/runtime-config-connection.html#GUC-LISTEN-ADDRESSES

有没有办法避免重启?

1 个答案:

答案 0 :(得分:1)

  

有没有办法避免重启?

没有。这就是文档说它只能在重启时设置的原因。

如果您无法承担简单数据库重启的停机时间,那么您几乎肯定需要建立连接池和故障转移系统。开始计划,以便您可以同时介绍它。

另外,8.4岁。如果您仍然重新启动繁忙的系统,请考虑计划升级到混合系统。看看pg_upgrade