在Ubuntu上优化PHP-FPM启动速度可以通过以下几种方法进行:
pm.start_servers
(启动时的进程数量)和pm.min_spare_servers
、pm.max_spare_servers
(空闲时的进程数量)。例如,设置为可用CPU核心数的4倍。pm.max_requests
配置每个子进程在被重新生成之前可以处理的请求数,可以设置为500或1000,以帮助释放内存。php.ini
文件,将opcache.enable
设置为1来启用OPcache。/etc/php/版本号/mods-available/xdebug.ini
文件,并使用;
注释掉相关行。请注意,上述方法中的“版本号”应替换为实际的PHP版本号,例如7.4
。在进行任何配置更改后,通常需要重启PHP-FPM服务以使更改生效,可以使用命令sudo systemctl restart php{版本号}-fpm
。
通过上述优化措施,可以显著提高PHP-FPM的启动速度和整体性能。在实施这些优化时,建议根据实际的服务器配置和应用需求进行调整,并定期监控优化效果。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:如何在Ubuntu上优化PHP-FPM