问题是pg_stat_activity
充满了SET extra_float_digits = 3
查询,当行数达到Error calling Driver#connect
限制(在我的情况下为100)时导致max_connections
。我尝试取消注释#extra_float_digits = 3
文件中的postgresql.conf
行,但这不起作用。我在pgbouncer ignore_startup_parameters = extra_float_digits
中读到了有关设置此属性的内容,但我不知道pgbouncer是什么以及如何安装/配置它 - 它看起来有点太复杂了。
我还尝试在hibernate.cfg.xml
文件中设置此连接参数:<property name="assumeMinServerVersion">9.0</property>
,但这也不起作用。
有没有办法让你们知道哪些可以解决这个问题而不增加连接限制而不使用pgbouncer?感谢。
答案 0 :(得分:2)