Browse Source

Double workers in workerman (#5093)

Joan Miquel 5 years ago
parent
commit
b844de779e
2 changed files with 2 additions and 2 deletions
  1. 1 1
      frameworks/PHP/workerman/server-async.php
  2. 1 1
      frameworks/PHP/workerman/server.php

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

@@ -5,7 +5,7 @@ use Workerman\Protocols\Http;
 use Workerman\Worker;
 
 $http_worker                = new Worker('http://0.0.0.0:8080');
-$http_worker->count         = shell_exec('nproc');
+$http_worker->count         = shell_exec('nproc') * 2;
 $http_worker->onWorkerStart = static function() {
     global $mysql;
 

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

@@ -7,7 +7,7 @@ use Workerman\Protocols\Http;
 use Workerman\Worker;
 
 $http_worker                = new Worker('http://0.0.0.0:8080');
-$http_worker->count         = shell_exec('nproc');
+$http_worker->count         = shell_exec('nproc') * 2;
 $http_worker->onWorkerStart = function () {
     global $pdo, $fortune, $statement;
     $pdo = new PDO('mysql:host=tfb-database;dbname=hello_world',