服务器Php-fpm进程导致内存打满
本地环境OK,发布到线上,php-fpm进程无法结束导致系统内存被打满,有没有大佬给指点一下。
[27-Sep-2021 18:19:42] [pool www] pid 1850
script_filename = /www/distribute/sztc-laravel/public/index.php
[0x00007f51236223f0] Composer\Autoload\includeFile() /www/distribute/sztc-laravel/vendor/composer/ClassLoader.php:322
[0x00007f5123622350] loadClass() unknown:0
[0x00007f51236222f0] spl_autoload_call() unknown:0
[0x00007ffc3caa2b10] ???() /www/distribute/sztc-laravel/app/Exceptions/Handler.php:9
[0x00007f5123622290] [INCLUDE_OR_EVAL]() /www/distribute/sztc-laravel/vendor/composer/ClassLoader.php:444
[0x00007f5123622220] Composer\Autoload\includeFile() /www/distribute/sztc-laravel/vendor/composer/ClassLoader.php:322
[0x00007f5123622180] loadClass() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:809
[0x00007f5123622120] spl_autoload_call() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:809
[0x00007f51236220c0] __construct() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:809
[0x00007f5123621df0] build() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:691
[0x00007f5123621ac0] resolve() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:796
[0x00007f5123621a00] resolve() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:269
[0x00007f5123621920] Illuminate\Container\{closure}() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:805
[0x00007f5123621650] build() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:691
[0x00007f5123621320] resolve() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:796
[0x00007f5123621260] resolve() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:637
[0x00007f51236211e0] make() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:781
[0x00007f5123621130] make() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:47
[0x00007f5123620fb0] handleException() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:172
[0x00007f5123620d50] Illuminate\Pipeline\{closure}() /www/distribute/sztc-laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:103
php-fpm是常驻进程;为了防止php内存泄漏,php-fpm处理了多少个请求后(这个可以配置),会自动杀掉,启动一个新的php-fpm;如果系统内存资源不足,php-fpm进程数可以配置为动态变化。