[www]

; Configuration pour le pool www
user = www-data
group = www-data

; Le socket d'écoute
listen = 9000

; Configuration des processus - Augmenté pour gérer plus de connexions SSE
pm = dynamic
pm.max_children = 100
pm.start_servers = 10
pm.min_spare_servers = 10
pm.max_spare_servers = 50

; Timeout pour les requêtes lentes (SSE)
request_terminate_timeout = 3600s

; Temps d'attente pour les requêtes lentes
request_slowlog_timeout = 30s
slowlog = /var/log/php-fpm-slow.log

; Limite de mémoire
php_admin_value[memory_limit] = 512M

; Configurations pour les timeouts
php_admin_value[max_execution_time] = 3600
php_admin_value[max_input_time] = 3600
php_admin_value[default_socket_timeout] = 3600

; Logs
catch_workers_output = yes
php_admin_flag[log_errors] = on
php_admin_value[error_log] = /var/log/php-fpm-error.log