[www]
; Unix user/group of processes
user = www-data
group = www-data

; The address on which to accept FastCGI requests
listen = 127.0.0.1:9000

; ===========================================
; Process manager settings（4核8G服务器优化）
; ===========================================
pm = dynamic

; 最大子进程数：每个进程约 50-80MB，留 4G 给 PHP
; 4096MB / 60MB ≈ 68，但考虑其他容器，设 30
pm.max_children = 30

; 启动时的进程数（等于 CPU 核心数）
pm.start_servers = 4

; 最小空闲进程
pm.min_spare_servers = 2

; 最大空闲进程
pm.max_spare_servers = 10

; 每个进程处理 500 个请求后重启（防止内存泄漏）
pm.max_requests = 500

; 慢请求日志（超过 5 秒记录）
request_slowlog_timeout = 5s
slowlog = /var/log/php-fpm-slow.log

; Logging
catch_workers_output = yes
decorate_workers_output = no

; Security
clear_env = no
