Postgresql 10-空闲连接消耗100%的CPU

时间:2019-06-04 09:18:50

标签: postgresql

我对Postgresql有很大的疑问。

CPU使用率有时会增加。

(1)首先,系统正常运行。 CPU稳定在20%〜30%。

(2)2周后,CPU突然突然频繁频繁地以40%〜60%的速度增长(许多人访问的时间是100%)

(3)1周后,CPU将恢复正常(20%〜30%)

在(1)〜(3)期间,我们不会干扰系统。

在观察CPU增加时(通过htop命令),我发现有很多连接空闲类型,例如:

postgres:pgpool ticket_machine(41908)空闲

postgres:pgpool ticket_machine(41846)空闲

postgres:pgpool ticket_machine(41854)空闲

....

这些进程消耗服务器的整个CPU。 RAM和SSD小于50%(仅CPU强)

服务器环境如下: -Google Cloud,Centos 7、8核心CPU,16 GB Ram,Postgresql-10,Java(API),SpringBoot,Hibernate / JPA

我提供了postgresql的配置文件。

htop command

0 个答案:

没有答案