HGHAC集群中报错:已保留的连接位置为执行非复制请求的超级用户预留

应用报错:
com.highgo.jdbc.util.PSQLException: 致命错误: 已保留的连接位置为执行非复制请求的超级用户预留
HGHAC集群的连接数已满,且无法通过hghac-see.yaml文件或postgresql.auto.conf文件修改最大连接数生效。
注意,数据库参数优先级由高到低依次排序如下:
|
1、hghactl edit-config
2、postgresql.auto.conf【即ALTER SYSTEM SET更新的参数值】
3、hghac.yaml/hghac-see.yaml
4、postgresql.conf |
通过ps -ef | grep postgres找到主进程查看当前连接数设置。然后通过hghactl edit-config修改最大连接数,重启集群生效。

修改命令:
|
hghactl edit-config -p "max_connections=2000" |
重启集群方法一:【时间线不增加】
hghactl restart 集群名称
例如
重启集群方法二:【时间线增加】
|
systemctl restart hghac.service |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69994931/viewspace-2886507/
,如需转载,请注明出处,否则将追究法律责任。