Sfoglia il codice sorgente

Revert to 4 x workers (#5772)

in php-ngx and workerman
Joan Miquel 5 anni fa
parent
commit
4f7bbf9c95

+ 1 - 1
frameworks/PHP/php-ngx/php-ngx-mysql.dockerfile

@@ -26,7 +26,7 @@ RUN wget -q http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz && \
             --add-module=/ngx_php7 > /dev/null && \
     make > /dev/null && make install > /dev/null
 
-RUN export WORKERS=$(( 5 * $(nproc) )) && \
+RUN export WORKERS=$(( 4 * $(nproc) )) && \
     sed -i "s/worker_processes  auto/worker_processes $WORKERS/g" /deploy/nginx.conf
 
 CMD /nginx/sbin/nginx -c /deploy/nginx.conf 

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

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

+ 1 - 1
frameworks/PHP/workerman/server.php

@@ -6,7 +6,7 @@ use Workerman\Worker;
 use Workerman\Timer;
 
 $http_worker                = new Worker('http://0.0.0.0:8080');
-$http_worker->count         = (int) shell_exec('nproc') * 5;
+$http_worker->count         = (int) shell_exec('nproc') * 4;
 $http_worker->onWorkerStart = function () {
     Header::$date = gmdate('D, d M Y H:i:s').' GMT';
     Timer::add(1, function() {