我怀疑这是Monit问题,但我不确定。
Monit错误: [EDT Apr 9 12:40:45]错误:“ pgbouncer”在[127.0.0.1]:6432上的协议测试[PGSQL]失败[PGP / IP]-PGSQL:接收数据时出错-资源暂时不可用
这是在系统处于高于正常负载的情况下发生的(nginx每秒处理330个请求,而90个)。
我的问题,这是什么原因引起的,如何解决该问题,以及什么可以解决此问题?
Monit之前已在本机上通过其他进程完成了此操作。
这是配置:
check process pgbouncer with pidfile /var/run/postgresql/pgbouncer.pid
start program = "/etc/init.d/pgbouncer start"
stop program = "/etc/init.d/pgbouncer stop"
if failed host 127.0.0.1 port 6432 protocol pgsql then restart