From 65fa2054db98d4e9e8cfcadf2a30ca8a6a06b19f Mon Sep 17 00:00:00 2001 From: Rafael dos Santos Silva Date: Thu, 17 Feb 2022 16:54:08 -0300 Subject: [PATCH] FEATURE: Bump and allow customization of nginx worker_processes MessageBus connections on busy sites can easily use more than the max default number of connections. Refer to http://nginx.org/en/docs/ngx_core_module.html#worker_connections --- templates/web.template.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/web.template.yml b/templates/web.template.yml index e4bd8a4..cdfc16f 100644 --- a/templates/web.template.yml +++ b/templates/web.template.yml @@ -21,6 +21,7 @@ params: home: /var/www/discourse upload_size: 10m + nginx_worker_connections: 4000 run: - exec: thpoff echo "thpoff is installed!" @@ -135,6 +136,11 @@ run: from: /client_max_body_size.+$/ to: client_max_body_size $upload_size ; + - replace: + filename: "/etc/nginx/conf.d/discourse.conf" + from: /worker_connections.+$/ + to: worker_connections $nginx_worker_connections ; + - exec: cmd: echo "done configuring web" hook: web_config -- 2.25.1