問題タブ [circusd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
412 参照

python - Circus: プロセスを 1 回実行しますか?

私はcircus疎結合プロセスの数を管理するために使用しています。1 回実行する必要があるメイン プロセスと、数分後に開始される多数のセカンダリ プロセスです。二次プロセスは作業が完了するまで再起動する必要がありますが、一次プロセスは一度だけ実行する必要があります。プロセスが終了すると、さまざまな設定にもかかわらず、プロセスが再実行されるように見えます。私はに設定しようとしましmax_retryた:

  • -1、これは効果がなく、プロセスを継続的に再実行します
  • 0、プロセスをまったく実行しません
  • 1、これも効果がなく、プロセスを継続的に再実行します

最初の実行後にメインプロセスを安全かつ正常に終了できる方法はありますか?

0 投票する
1 に答える
1311 参照

python - Circus/ZeroMQ の「使用中のソケット」エラー

私は Flask アプリを実行しており、内部で Node.js で記述されたライブラリを使用しています。これには、ZeroRPC を介してアクセスします (実際のノード プロセスは Circus によって管理されます)。これは単独で問題なく動作します。問題なく単体テストできます。しかし、Flask アプリをリッスン プロセスとして開始し、このライブラリを呼び出す REST API を呼び出すと、プログラムはプロセスを開始しようとすると例外をスローします。サービスを開始するコードは次のとおりです。

この関数は戻りますが、その後すぐに別のスレッドで次のエラーが発生します。

特に単体テストでは発生しないため、なぜこれが発生するのかわかりません。誰でも光を当てることができますか?

0 投票する
1 に答える
1983 参照

python - サーカス サーバーが起動/停止しないのはなぜですか?

私はサーカスサーバーを使用してPythonプログラムをデーモンプロセスとして実行しています。しかし今、サーカスは始まったり止まったりしていません。

私はで試しました:

しかし、すべてのコマンドで次のエラーが発生します。

誰かがこのエラーについて知っている必要があります。事前に感謝してください..

0 投票する
2 に答える
289 参照

python - Thin (bundle exec thin) を入手して Circus と連携させる

Rails プロジェクトのスーパーバイザーとして Circus を使用していますが、選択した Ruby サーバーである Thin で動作させるには奇妙な問題があります。これは私のcircus.iniです:

しかし、サーカス ( sudo service circus start) を開始すると、ログに次のように表示されます。

$ cat log/circus.log 2014-06-03 10:42:27 circus[30987] [INFO] pid 30987 2014-06-03 10:42:27 circus[30987] [INFO] ソケット開始 2014- 06-03 10:42:27 サーカス [30987] [警告] 「サーバー」のエラー: [Errno 2] そのようなファイルまたはディレクトリはありません 2014-06-03 10:42:27 サーカス [30987] [警告] エラー ' server': [Errno 2] No such file or directory 2014-06-03 10:42:27 circus [30987] [WARNING] error in 'server': [Errno 2] No such file or directory 2014-06-03 10 :42:27 サーカス [30987] [警告] 'サーバー' のエラー: [Errno 2] そのようなファイルまたはディレクトリはありません 2014-06-03 10:42:27 サーカス [30987] [警告] 'サーバー' のエラー: [ Errno 2] No such file or directory 2014-06-03 10:42:27 circus[30987] [INFO] サーバーが停止しました 2014-06-03 10:42:27 circus[30987] [INFO] アービターがコマンドを待機しています

実際のところ、cmd他のコマンドに変更したpython -m SimpleHTTPServerところ、うまくいきました。ここで何が起こっているのですか?

編集:これは、私が circusd を実行するとどうなるか--log-level debugです... circus.ini に関係なく、同じ出力が得られますcopy_env = True

0 投票する
2 に答える
3075 参照

python - Virtualenv、Circus、Chaussette を使用した Django のデプロイ

CentOS 7 の仮想ホストで、Virtualenv、Circus、および Chaussette を使用して Django を実行しようとしていますが、circusd circus.ini を実行すると、このエラーが発生し続けます

私の django プロジェクトへのパスは/opt/webapps/django/です。これはそのパスの構造です:

(参考: settings は、django プロジェクトに付けた名前です)

私の virtualenv へのパスは~/.virtualenv/djenv/です。これはそのパスの構造 (ビン) です。

私のcircus.iniの内容は次のとおりです。

0 投票する
1 に答える
1021 参照

python - サーカスでサーバー サービスを停止するにはどうすればよいですか?

サーカスでサービスをオフにする方法を知っている人はいますか? この回線を使用してサービスを開始できます

しかし、どうやらサーカストルでウォッチャーをオフにしても、サービスはまだ実行されています

これが私の circus.ini ファイルです。

0 投票する
1 に答える
739 参照

python - サーカスの下でガンコーンを起動できません

ガンコーンを直接実行しようとすると、うまくいきました:

しかし、サーカスを使用するとき、私は失敗して試行し続けました。

を実行するcircusctlと、アプリecerpが実行されなかったことを示します。

どこが間違っているか教えてください。半日かかりました、どうもありがとうございました!

0 投票する
1 に答える
261 参照

python - Circus WEBUI が機能しない

私は次のcircus設定を持っています:

最初はうまくいくようです:

しかし、次からendpoint( 127.0.0.1:5555 )に接続しようとするとWEBUI:

何が間違っている可能性がありますか?コードのバグのようcircusです。

0 投票する
1 に答える
145 参照

mozilla - Mozilla によるプロセスおよびソケット マネージャである Circus では、シングルトンとは何ですか?

ウォッチャーを構成するとき、監視の下にこれらの両方の設定を含める目的は何ですか:

ドキュメントには、設定singletonには次の効果があると記載されています。

シングルトン:

True に設定すると、このウォッチャーは最大で 1 つのプロセスを持ちます。デフォルトはFalseです。

私はそれを指定する必要性を否定するものとして読みnumprocessesましたが、githubリポジトリでは例を提供しています:

https://github.com/circus-tent/circus/blob/master/examples/example6.ini

ここにも含まれており、両方が指定されています。

だから私は彼らが何か違うことをして、何らかの形で協力していると思いますか?