From baf08b2f5f14961d0c89876db68dd89c99e38b01 Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Mon, 5 Mar 2018 17:30:13 +0000 Subject: [PATCH] Document Gunicorn worker concurrency --- docs/deployment-on-heroku.rst | 1 + docs/deployment-on-pythonanywhere.rst | 1 + {{cookiecutter.project_slug}}/env.example | 3 +++ 3 files changed, 5 insertions(+) diff --git a/docs/deployment-on-heroku.rst b/docs/deployment-on-heroku.rst index b84edfa4..998c75b6 100644 --- a/docs/deployment-on-heroku.rst +++ b/docs/deployment-on-heroku.rst @@ -16,6 +16,7 @@ Run these commands to deploy the project to Heroku: heroku addons:create heroku-redis:hobby-dev heroku addons:create mailgun + heroku config:set WEB_CONCURRENCY=4 heroku config:set DJANGO_ADMIN_URL="$(openssl rand -base64 32)" heroku config:set DJANGO_SECRET_KEY="$(openssl rand -base64 64)" heroku config:set DJANGO_SETTINGS_MODULE='config.settings.production' diff --git a/docs/deployment-on-pythonanywhere.rst b/docs/deployment-on-pythonanywhere.rst index d70684bd..cb23750c 100644 --- a/docs/deployment-on-pythonanywhere.rst +++ b/docs/deployment-on-pythonanywhere.rst @@ -63,6 +63,7 @@ Add these exports .. code-block:: bash + export WEB_CONCURRENCY=4 export DJANGO_SETTINGS_MODULE='config.settings.production' export DJANGO_SECRET_KEY='' export DJANGO_ALLOWED_HOSTS='' diff --git a/{{cookiecutter.project_slug}}/env.example b/{{cookiecutter.project_slug}}/env.example index 1d28cb59..4030af32 100644 --- a/{{cookiecutter.project_slug}}/env.example +++ b/{{cookiecutter.project_slug}}/env.example @@ -4,6 +4,9 @@ POSTGRES_PASSWORD=!!!SET POSTGRES_PASSWORD!!! POSTGRES_USER=!!!SET POSTGRES_USER!!! CONN_MAX_AGE= +# Gunicorn concurrency +WEB_CONCURRENCY=4 + # Domain name, used by caddy DOMAIN_NAME={{ cookiecutter.domain_name }}