feat: update worker counts
This commit is contained in:
parent
85de5e9106
commit
c7f2785b45
2 changed files with 4 additions and 4 deletions
2
.env
2
.env
|
@ -1,6 +1,6 @@
|
||||||
_APP_ENV=development
|
_APP_ENV=development
|
||||||
_APP_LOCALE=en
|
_APP_LOCALE=en
|
||||||
_APP_WORKER_PER_CORE=6
|
_APP_WORKER_PER_CORE=3
|
||||||
_APP_CONSOLE_WHITELIST_ROOT=disabled
|
_APP_CONSOLE_WHITELIST_ROOT=disabled
|
||||||
_APP_CONSOLE_WHITELIST_EMAILS=
|
_APP_CONSOLE_WHITELIST_EMAILS=
|
||||||
_APP_CONSOLE_WHITELIST_IPS=
|
_APP_CONSOLE_WHITELIST_IPS=
|
||||||
|
|
|
@ -552,10 +552,10 @@ $register->set('pools', function () {
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
$maxConnections = App::getenv('_APP_CONNECTIONS_MAX', 151);
|
$maxConnections = App::getEnv('_APP_CONNECTIONS_MAX', 151);
|
||||||
$instanceConnections = $maxConnections / App::getenv('_APP_POOL_CLIENTS', 14);
|
$instanceConnections = $maxConnections / App::getEnv('_APP_POOL_CLIENTS', 14);
|
||||||
|
|
||||||
$multiprocessing = App::getenv('_APP_SERVER_MULTIPROCESS', 'disabled') === 'enabled';
|
$multiprocessing = App::getEnv('_APP_SERVER_MULTIPROCESS', 'disabled') === 'enabled';
|
||||||
|
|
||||||
if ($multiprocessing) {
|
if ($multiprocessing) {
|
||||||
$workerCount = swoole_cpu_num() * intval(App::getEnv('_APP_WORKER_PER_CORE', 6));
|
$workerCount = swoole_cpu_num() * intval(App::getEnv('_APP_WORKER_PER_CORE', 6));
|
||||||
|
|
Loading…
Reference in a new issue