Cloudcontrol-覆盖PHP-FPM设置,服务器到达pm.max\u子级 我经常收到警告:[池WWW ]服务器到达PM.Max儿童设置(1),考虑在我的错误日志中提高它在CyrdCube上的容器,因此我在寻找一种方法来提高这个设置。
我已经使用Cloudcontrol提供的buildpack for php,以一种简单的方式调整了php.ini和Apache配置设置。但是,PHP-FPM设置没有运气(忽略在提供的PHP-FPM.ini中所做的任何更改) 我试过Cloudcontrol-覆盖PHP-FPM设置,服务器到达pm.max\u子级 我经常收到警告:[池WWW ]服务器到达PM.Max儿童设置(1),考虑在我的错误日志中提高它在CyrdCube上的容器,因此我在寻找一种方法来提高这个设置。,php,fastcgi,cloudcontrol,Php,Fastcgi,Cloudcontrol,我已经使用Cloudcontrol提供的buildpack for php,以一种简单的方式调整了php.ini和Apache配置设置。但是,PHP-FPM设置没有运气(忽略在提供的PHP-FPM.ini中所做的任何更改) 我试过 在conf/文件夹中的现有php-fpm.ini文件中进行更改 创建我自己的php-fpm.ini,将其放在php/conf/文件夹中 创建我自己的php-fpm.conf,将其放在php/conf/文件夹和conf/文件夹中 我将[www]池的变量定义为pm=s
- 在conf/文件夹中的现有php-fpm.ini文件中进行更改
- 创建我自己的php-fpm.ini,将其放在php/conf/文件夹中
- 创建我自己的php-fpm.conf,将其放在php/conf/文件夹和conf/文件夹中
提前谢谢 当前无法使用此构建包覆盖php fpm设置。您可以克隆它,更改conf/php-fpm.ini中的值,并将其作为一个文件提供。但是在这个特定的例子中,我认为这是buildpack的一个bug,应该提高pm.max_children的值。我为您打开了一个。我们通过在项目的
.buildpack/php fpm/conf/
目录下创建php fpm.ini
文件,增加了对覆盖默认php fpm配置的支持
请确保您在上查看了默认配置。有关信息,请查看文档。如果这是一个接收流量的部署,则可以扩展每个容器的内存(也可以在容器中提供更多进程)和/或扩展到更多容器(总共提供更多进程,并可以跨容器分发请求,还可以提供更高的可用性)。请将@vervas的回答标记为最佳答案