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等。