django-supervisor

ソフトウェアのスクリーンショット:
django-supervisor
ソフトウェアの詳細:
バージョン: 0.3.1
日付のアップロード: 20 Feb 15
開発者: Ryan Kelly
ライセンス: 無料
人気: 7

Rating: 2.0/5 (Total Votes: 1)

ジャンゴ·スーパーバイザーは、Djangoの管理スクリプトの利便性supervisordのプロセス管理素晴らしさを組み合わせたDjangoのアプリです。
の論理的根拠
Djangoプロジェクトを実行すると、これらの日は、多くの場合、単にWebサーバを起動するよりもはるかに多くを必要とする。あなたは、バックグラウンドタスクがceleryd、celerybeatによってスケジュール定期的なタスクで管理されていると、DjangoはFCGIまたはCherryPyにの下で実行されている必要があり、他のプロセスの任意の数のすべてのプロジェクトを維持するために協力し、実行可能性があります。
あなただけの開発やデバッグしているときは、手ですべてのこれらの異なるプロセスを起動および停止する必要が痛みです。
あなたが展開しているときは、各プロセスが正しい構成でシステムの起動スクリプトにフックされていることを確認する痛みです。
ジャンゴ·監督者は、あなたのDjangoプロジェクトとsupervisordプロセス制御システムとの間の便利なブリッジを提供します。これは、単純な限り、プロジェクトで必要なすべてのプロセスを開始します:
PythonのMyProjectと/ manage.py監督
のメリット
ジャンゴ - スーパーバイザは確かにsupervisordが提供する素晴らしい機能性の上に非常に薄い層である。しかし、Djangoの管理スクリプトと緊密に統合することにより、あなたはいくつかの利点を得る:
- manage.pyは、プロジェクトを実行するための単一の制御ポイントのまま。
- それは生産されて、すべてのこれらのプロセスを実行すると、開発にも簡単です。
- あなたはデバッグモードでの実行時にすべてのプロセスの自動再ロードを取得。
- プロセス構成は、Djangoの設定や環境変数に依存し、プロジェクトおよび/またはアプリケーションへの相対パスを持つことができます。
。 - アプリはプロジェクトはその後微調整や、必要に応じてオーバーライドすることができ、デフォルトのプロセス構成を提供することができます。

の要件

  • のPython
  • ジャンゴます。

開発者の他のソフトウェア Ryan Kelly

dexml
dexml

5 Jun 15

promise
promise

28 Feb 15

filelike
filelike

28 Feb 15

withrestart
withrestart

28 Feb 15

へのコメント django-supervisor

コメントが見つかりません
コメントを追加
画像をオンにする!