Explorar o código

PHP-ngx-pgsql x2 workers (#5356)

Joan Miquel %!s(int64=5) %!d(string=hai) anos
pai
achega
18edd4d5dc
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      frameworks/PHP/php-ngx/php-ngx-pgsql.dockerfile

+ 3 - 1
frameworks/PHP/php-ngx/php-ngx-pgsql.dockerfile

@@ -28,4 +28,6 @@ RUN wget -q http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz && \
 
 RUN sed -i "s|mysql:|pgsql:|g" /app.php
 
-CMD /nginx/sbin/nginx -c /deploy/nginx.conf
+CMD export WORKERS=$(( 2 * $(nproc) )) && \
+    sed -e "s/worker_processes  auto/worker_processes $WORKERS/g" /deploy/nginx.conf && \
+    /nginx/sbin/nginx -c /deploy/nginx.conf