PHP-FPM不常见的很多实例产卵
几天以来,我们的networking服务器在每个小时都有一些高负载的信号。 networking服务器是一个32GB RAM和4核心的专用服务器。 它正在运行一个沉重的Web应用程序基于Drupal与大量的存储数据和其余的API。 有一段时间,PHP-FPM过程似乎没有任何理由停止响应(没有特定的任务运行或特定的高stream量) 这里是我的池configuration(我最近增加了max_children的数量,看看它是否解决了这个问题) pm = dynamic pm.max_children = 80 pm.start_servers = 25 pm.min_spare_servers = 10 pm.max_spare_servers = 40 pm.max_requests = 200 request_terminate_timeout = 50s 以下是一些新的屏幕截图,显示出现问题时的情况。 你可以看到大约10分钟产卵的儿童数量,然后回到正常水平。 任何想法可能会导致这些exception峰值? [EDIT1] 更具体的系统规格,服务器也运行NGINX,MYSQL,MEMCACHED和POSTFIX。 16GB的内存分配给mysql数据库。 CPU是Intel(R)Xeon(R)CPU E3-1225 V2 @ 3.20GHz 为了在问题发生时更好地了解服务器的使用情况,可以查看新build总览的截图 [EDIT2] 这些是如何在这些派克中间的顶部看 top – 13:28:53 up 124 days, 2:15, 1 user, load average: 64.25, 25.29, 12.02 […]