From 5cea3900eb27248b5202b35079a0033880455cb0 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Sat, 3 Apr 2021 18:30:30 +0200 Subject: [PATCH] Make worker connections configurable --- .../nginx/nginx-reverse-proxy-hostbased.nix | 11 +++++++++-- .../constructors/nginx/nginx-reverse-proxy.nix | 11 +++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/examples/services-agnostic/constructors/nginx/nginx-reverse-proxy-hostbased.nix b/examples/services-agnostic/constructors/nginx/nginx-reverse-proxy-hostbased.nix index b2ff6db..15d42b6 100644 --- a/examples/services-agnostic/constructors/nginx/nginx-reverse-proxy-hostbased.nix +++ b/examples/services-agnostic/constructors/nginx/nginx-reverse-proxy-hostbased.nix @@ -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 { diff --git a/examples/webapps-sysvinit/constructors/nginx/nginx-reverse-proxy.nix b/examples/webapps-sysvinit/constructors/nginx/nginx-reverse-proxy.nix index 63e9f9c..5bb54f6 100644 --- a/examples/webapps-sysvinit/constructors/nginx/nginx-reverse-proxy.nix +++ b/examples/webapps-sysvinit/constructors/nginx/nginx-reverse-proxy.nix @@ -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 {