Postgresql 如何在pgpool中重新加载pool_hba.conf而不重新启动?

Postgresql 如何在pgpool中重新加载pool_hba.conf而不重新启动?,postgresql,pgpool,Postgresql,Pgpool,配置更改后如何重新加载pool_hba.conf,有没有不重新启动的方法?根据文档,可以重新加载pgpool conf文件 -a、 --hba文件=hba\u配置\u文件 设置池\u hba.conf配置文件的路径 (默认值:/etc/pgpool2/pool_hba.conf) -F、 --pcp file=pcp\u配置文件 设置pcp.conf配置文件的路径 (默认值:/etc/pgpool2/pcp.conf) -f、 --配置文件=配置文件 设置pgpool.conf配置文件的路径 (

配置更改后如何重新加载pool_hba.conf,有没有不重新启动的方法?

根据文档,可以重新加载pgpool conf文件

-a、 --hba文件=hba\u配置\u文件 设置池\u hba.conf配置文件的路径 (默认值:/etc/pgpool2/pool_hba.conf)

-F、 --pcp file=pcp\u配置文件 设置pcp.conf配置文件的路径 (默认值:/etc/pgpool2/pcp.conf)

-f、 --配置文件=配置文件 设置pgpool.conf配置文件的路径 (默认值:/etc/pgpool2/pgpool.conf)

因此,我们可以构建以下命令

pgpool -a /etc/pgpool2/pool_hba.conf reload
此外,要重新加载PostgreSQL配置文件,您可以运行:

从文档中:
pg_reload_conf()→ 布尔值

使PostgreSQL server的所有进程重新加载其 配置文件。(这是通过向发送SIGHUP信号来启动的 邮局主管流程,该流程依次向其 孩子们。)


你能帮我创建准确的命令吗,我的pool_hab.conf的位置是/etc/pgpool II/pool_hba。conf@Rahul可能是这样的:
pgpool-a/etc/pgpool II/pool_hba.conf-F/etc/pgpool II/pcp.conf重新加载
或者甚至是
pgpool-a/etc/pgpool II/pool_hba.conf重新加载
我真的需要重新加载这三个还是一个就可以了??因为我换了游泳池。conf@Rahul如何重新加载
pgpool-a/etc/pgpool II/pool_hba.conf
pgpool -a /etc/pgpool2/pool_hba.conf reload
SELECT pg_reload_conf();

 pg_reload_conf 
----------------
 t