From b13dd532e8c738f2821131fae216078de0dbb7fb Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Tue, 14 Jul 2015 21:22:40 -0700 Subject: [PATCH] Keep upstream Pow connections alive --- libexec/powprox-generate-nginx-config | 1 + share/powprox/nginx.conf.erb | 1 + 2 files changed, 2 insertions(+) diff --git a/libexec/powprox-generate-nginx-config b/libexec/powprox-generate-nginx-config index 7c8425f..901c836 100755 --- a/libexec/powprox-generate-nginx-config +++ b/libexec/powprox-generate-nginx-config @@ -18,5 +18,6 @@ pow_dns_port = pow_config.fetch('POW_DNS_PORT').to_i pow_domains = pow_config.fetch('POW_DOMAINS').split(',') + pow_config['POW_EXT_DOMAINS'].to_s.split(',') pow_host_root = pow_config.fetch('POW_HOST_ROOT') +pow_workers = pow_config.fetch('POW_WORKERS') print ERB.new(File.read(template_path)).result diff --git a/share/powprox/nginx.conf.erb b/share/powprox/nginx.conf.erb index 71931d0..da8fa7a 100644 --- a/share/powprox/nginx.conf.erb +++ b/share/powprox/nginx.conf.erb @@ -65,6 +65,7 @@ http { # Pow @ localhost upstream pow { server 127.0.0.1:<%= pow_http_port %>; + keepalive <%= pow_workers %>; } # Include optional per-site server config