From fb0a796d023e61bf8bb73535914ba2cd363abbb7 Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Thu, 27 Aug 2015 21:55:40 -0300 Subject: [PATCH] Moved gunicorn settings to .py file --- misc/etc/colab/gunicorn.py | 6 ++++++ misc/lib/systemd/system/colab.service | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 misc/etc/colab/gunicorn.py diff --git a/misc/etc/colab/gunicorn.py b/misc/etc/colab/gunicorn.py new file mode 100644 index 0000000..3c3e9e9 --- /dev/null +++ b/misc/etc/colab/gunicorn.py @@ -0,0 +1,6 @@ +import multiprocessing + +bind = "127.0.0.1:8001" +workers = multiprocessing.cpu_count() * 2 + 1 +syslog = True +proc_name = "colab" diff --git a/misc/lib/systemd/system/colab.service b/misc/lib/systemd/system/colab.service index 9317d65..28332cc 100644 --- a/misc/lib/systemd/system/colab.service +++ b/misc/lib/systemd/system/colab.service @@ -6,7 +6,7 @@ User=colab PermissionsStartOnly=true ExecStartPre=/usr/bin/mkdir -p /var/lock/colab ExecStartPre=/usr/bin/chown -R colab:colab /var/lock/colab -ExecStart=/usr/lib/colab/bin/gunicorn colab.wsgi:application --bind=127.0.0.1:8001 --workers=3 --log-syslog --log-syslog-prefix="[gunicorn colab]" +ExecStart=/usr/lib/colab/bin/gunicorn colab.wsgi:application --config="/etc/colab/gunicorn.py" Restart=on-failure [Install] -- libgit2 0.21.2