freebsd上postgres连接数修改办法

freebsd上postgres连接数修改办法

今天发现pg连上30多接近40个连接的时候出现连接失败的状况。感觉上好像在pg的conf里看到一个connection是40,一翻果然如此,修改成100后启动可耻的失败鸟。。。

查看/var/log/messages大致意思是SEMMIN/SEMMNS不够了。好办,如下操作:

修改 /etc/sysctl.conf 增加以下指令
kern.ipc.shmmax=134217728
kern.ipc.shmall=32768
kern.ipc.semmap=256

修改 /boot/loader.conf 增加以下指令
kern.ipc.semmni=256
kern.ipc.semmns=512
kern.ipc.semmnu=256

修改/usr/local/psql/data/postgresql.conf
max_connections = 100

修改以后需要重启

一切安静了。。。正义狼不叫了,世界和平了。

你可能感兴趣的:(freebsd上postgres连接数修改办法)