2012-03-06 13 views
3

私は開発時に地方のサイトをローカルで実行するためにgunicornを使用しています。私は自分のsettings.pyのINSTALLED_APPSの下にgunicornを追加して、 "python manage.py run_gunicorn"と呼んで、gunicornが起動し、自分のサイトをうまく読み込みます。私の問題は、ガンコンを使って複数の労働者を雇いたいのですが、デフォルトでは産卵するようです。私も "gunicorn_django - workers = 2"を使うことができ、それは2人の労働者を発生させます。 "python manage.py run_gunicorn"を1以上にすると作成されるデフォルトのワーカー数を設定できますか?django settings.pyの銃器労働者の人数を設定する

マシンスペック:Virtualboxのインスタンスで
のUbuntu 11.10
2仮想化プロセッサ
1.5あなたは(Pythonで書かれた)コンフィギュレーションファイルを指定する-cコマンドを使用することができますラム

+0

あなたは 'python manage.py run_gunicorn'に設定引数を渡す方法を知りましたか? –

+0

@MichaelWaterfall - いいえ、私はそれを試していません。 python manage.py run_gunicorn-workersers = 2のようなもの? –

答えて

0

だけ追加します。

run_gunicorn --workers=4 

をあなたはこれに労働者のデフォルトの数を持っているしたい場合は、コマンドにUNIXエイリアスを作ることができます。

+0

私はこれを試しました 'python ./manage.py run_gunicorn --workers = 4 0.0.0.0:80'しかし、残念ながらそれは動作しません。 –

+0

これは古いバージョンのgunicorn(https://pypi.python.org/pypi/gunicorn/0.6.4)で動作しました。しかし、最新バージョンでは動作しないようです。 –

+2

更新:上記はまだ動作しますが、最後にする必要があります。 (run_gunicorn unix:/sites/mysite/run/my.sock --workers = 5) –

関連する問題