From c46a779ea1152811bb8510b4e5c1398cfd9a3a9d Mon Sep 17 00:00:00 2001 From: Kenneth Reitz <me@kennethreitz.org> Date: Tue, 6 Jan 2015 14:08:16 -0500 Subject: [PATCH] python webconcurrency script --- vendor/python.webconcurrency.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 vendor/python.webconcurrency.sh diff --git a/vendor/python.webconcurrency.sh b/vendor/python.webconcurrency.sh new file mode 100755 index 00000000..c211aee2 --- /dev/null +++ b/vendor/python.webconcurrency.sh @@ -0,0 +1,21 @@ +case $(ulimit -u) in + +# 1X DYNO +256) + export DYNO_RAM=512 + export WEB_CONCURRENCY=${WEB_CONCURRENCY:-2} + ;; + +# 2X DYNO +512) + export DYNO_RAM=1024 + export WEB_CONCURRENCY=${WEB_CONCURRENCY:-4} + ;; + +# PX DYNO +32768) + export DYNO_RAM=8192 + export WEB_CONCURRENCY=${WEB_CONCURRENCY:-8} + ;; + +esac -- GitLab