Make worker connections configurable

This commit is contained in:
Sander van der Burg 2021-04-03 18:30:30 +02:00 committed by Sander van der Burg
parent 33c70b550f
commit 5cea3900eb
2 changed files with 18 additions and 4 deletions

View File

@ -1,5 +1,12 @@
{createManagedProcess, stdenv, lib, writeTextFile, nginx, runtimeDir, stateDir, cacheDir, forceDisableUserChange}:
{port ? 80, webapps ? [], instanceSuffix ? "", instanceName ? "nginx${instanceSuffix}"}:
{ port ? 80
, webapps ? []
, instanceSuffix ? ""
, instanceName ? "nginx${instanceSuffix}"
, workerConnections ? 190000
}:
interDependencies:
let
@ -29,7 +36,7 @@ import ./default.nix {
''}
events {
worker_connections 190000;
worker_connections ${toString workerConnections};
}
http {

View File

@ -1,5 +1,12 @@
{createSystemVInitScript, stdenv, lib, writeTextFile, nginx, runtimeDir, stateDir, cacheDir, logDir, forceDisableUserChange}:
{port ? 80, webapps ? [], instanceSuffix ? "", instanceName ? "nginx${instanceSuffix}"}:
{ port ? 80
, webapps ? []
, instanceSuffix ? ""
, instanceName ? "nginx${instanceSuffix}"
, workerConnections ? 190000
}:
interDependencies:
let
@ -30,7 +37,7 @@ import ./default.nix {
''}
events {
worker_connections 190000;
worker_connections ${toString workerConnections};
}
http {