From 47ff12957e856865bb578130184fe3cb429a4726 Mon Sep 17 00:00:00 2001
From: Robert Lange <robert.lange@uni-leipzig.de>
Date: Mon, 2 Oct 2023 16:53:49 +0200
Subject: [PATCH] refs #24708 [finc] set www.conf to raise max child processes

---
 devops/docker/php8_0/Dockerfile | 5 +++--
 devops/docker/php8_0/www.conf   | 9 +++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)
 create mode 100644 devops/docker/php8_0/www.conf

diff --git a/devops/docker/php8_0/Dockerfile b/devops/docker/php8_0/Dockerfile
index 53ae0db8f89..e903bb8e82c 100644
--- a/devops/docker/php8_0/Dockerfile
+++ b/devops/docker/php8_0/Dockerfile
@@ -17,7 +17,7 @@
 # @license https://opensource.org/licenses/GPL-3.0 GNU GPLv3
 
 FROM php:8.0-fpm-alpine
-RUN docker-php-ext-install opcache
+# RUN docker-php-ext-install opcache
 RUN apk add --update linux-headers
 RUN apk add --no-cache $PHPIZE_DEPS freetype-dev libxml2-dev icu-dev libxslt-dev \
     && pecl install xdebug-3.2.0 \
@@ -38,4 +38,5 @@ RUN apk add --no-cache \
 RUN docker-php-ext-configure gd --with-jpeg --with-webp --with-freetype
 RUN docker-php-ext-install gd
 
-COPY php.ini /usr/local/etc/php/conf.d/php.ini
\ No newline at end of file
+COPY php.ini /usr/local/etc/php/conf.d/php.ini
+COPY www.conf /usr/local/etc/php-fpm.d/www.conf
\ No newline at end of file
diff --git a/devops/docker/php8_0/www.conf b/devops/docker/php8_0/www.conf
new file mode 100644
index 00000000000..8205b6667c0
--- /dev/null
+++ b/devops/docker/php8_0/www.conf
@@ -0,0 +1,9 @@
+[www]
+user = www-data
+group = www-data
+listen = 127.0.0.1:9000
+pm = dynamic
+pm.max_children = 50
+pm.start_servers = 2
+pm.min_spare_servers = 1
+pm.max_spare_servers = 3
-- 
GitLab