From 9a3e3e9ca7259616189be1ebb25e122b9708c05b Mon Sep 17 00:00:00 2001 From: Ethan Paul Date: Thu, 1 May 2025 14:19:44 -0400 Subject: [PATCH] !LOCAL Add tuned php-fpm config for increasing process count --- php-fpm/Dockerfile | 3 +++ php-fpm/php-fpm.ini | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 php-fpm/php-fpm.ini diff --git a/php-fpm/Dockerfile b/php-fpm/Dockerfile index 6c58202..7a8dca9 100644 --- a/php-fpm/Dockerfile +++ b/php-fpm/Dockerfile @@ -62,6 +62,9 @@ RUN install-php-extensions \ # Copy optimized php.ini-development and production COPY ./php.ini-production /usr/local/etc/php/php.ini +# Copy optimized php-fpm.ini +COPY ./php-fpm.ini /usr/local/etc/php/php-fpm.d/zz-pm-tuning.ini + # Set the working directory WORKDIR /var/www/html diff --git a/php-fpm/php-fpm.ini b/php-fpm/php-fpm.ini new file mode 100644 index 0000000..d403a61 --- /dev/null +++ b/php-fpm/php-fpm.ini @@ -0,0 +1,5 @@ +pm = static +pm.max_children = 800 +pm.start_servers = 200 +pm.min_spare_servers = 200 +pm.max_spare_servers = 600