LNMP中PHP-FPM调优可从以下方面入手:
pm.max_children(根据服务器内存和CPU计算,如pm.max_children=(总内存-系统预留-其他服务占用)÷单个进程内存)、pm.start_servers(建议为CPU核心数×2)、pm.min_spare_servers和pm.max_spare_servers(建议为CPU核心数的2倍和4倍)等。php.ini中启用,可缓存预编译字节码,提升执行效率。php.ini中设置memory_limit,根据服务器内存和进程需求合理配置。request_terminate_timeout等超时参数,与Nginx超时参数协同。ulimit -n等命令提高,避免因文件描述符不足影响性能。vm.swappiness、fs.file-max、net.core.somaxconn等。