supervisord

    1

    1答えて

    Supervisorを使用してPHPスクリプトを並列化しています。私のスクリプトは、データベースから一定の応答を受け取ると、supervisorctlを使用してSupervisordデーモンによって制御されているすべてのプロセスを停止するコマンドを実行します。ここでのコマンドは次のとおりです。 // gracefully stop all processes in supervisor's gro

    6

    1答えて

    私はsupervisordを私のUbuntu 10.04にインストールしています。それはJavaプロセスを連続して実行し、何らかの形で死んだりクラッシュしたときにプロセスを回復(リロード)する予定です。私htopで 私はそのJavaプロセスにSIGKILL、SIGTERM、SIGHUP、SIGSEGV信号を送信し、/etc/logs/supervisord.logファイルを見て、それが言います。

    8

    2答えて

    を実行するには: [program:twitter_track] autorestart = true numprocs = 1 autostart = false redirect_stderr = True stopwaitsecs = 1 startsecs = 1 priority = 99 command = python /home/ubuntu/services/tw

    6

    1答えて

    サーバー構成を(init.dファイルから)スーパーバイザに移行しています。 varish実行中のインスタンスがいくつかあります。 のulimit -l $ {MEMLOCK:-82000}:私はニスを使用し始めたときinit.dディレクトリ/ニススクリプトに次の行 のulimit -n $ {-131072 NFILES}がありますので、私はulimitの問題を抱えていた覚えています 私は/ us

    2

    1答えて

    ジョブ(プロセス)が複数のノード(LINUXマシン)で実行される分散システムを作成しています。 これらのマシンでジョブを起動したり、ジョブを終了したり、各マシンで実行中のものを監視したりできます。 私は、このソリューションを実装するために使用できるフレームワーク(好ましくはJava)を探しています。 私は、HadoopやAkkaのようなフレームワークが使用する基本的なコンポーネントを使用してみまし

    21

    3答えて

    私はpythonスクリプトを実行し、終了後に再起動する必要があります。 supervisordと呼ばれるUNIXソリューションがあることはわかっています。しかし、残念ながら、私のスクリプトを実行する必要のあるサーバーはWindows上にあります。どのツールが有用であるか知っていますか? ありがとう

    3

    1答えて

    私はdjango 1.3サイトをSQLiteを使用しています。それはうまくいく。 私は最近、django-kombuと一緒にdjango-celeryをインストールしました。私は、コマンドとセロリのdameonを起動するsupervisordを使用しています: のpython manage.py celeryd -v 2 -B -sセロリ-E すべてがクロールにシステムをもたらすcelerydを起

    3

    1答えて

    django fastcgiプロセスを開始するためのsupervisord.confを作成しようとしています。唯一の問題は、fastcgiコマンドを実行するとfastcgiプロセスが生成され、スーパーバイザにすぐに「EXITED」と表示されることです。 (これはスーパーバイザのポイントを打ち負かします) django fastcgiプロセスは実際に実行されているがバックグラウンドにあるという事実を

    7

    1答えて

    私はスーパーバイザによってデーモン化されたセラーリで実行される定期的なタスクをいくつか持っていますが、スーパーバイザのプロセスのためにユーザiのホームディレクトリにディレクトリを作成しようとした後、 "permission denied"エラーです。実行中のセロリのタスクでos.environのdictを見た後、私は、USERのvarがセロリのためのスーパーバイザ設定で設定したユーザーではなく、

    4

    1答えて

    スーパーバイザーのセットアップをプログラムで管理できる必要があります。さらに、システム上のどのユーザもスーパーバイザの設定にアクセスできないようにする必要があります。このため、何らかの形で通信を確保する必要があります。 私はsupervisordがXML-RPCの形でプログラムによるアクセスを提供していることを知っています。私はドキュメントを読み、それをいくつかの方法で処理しようとしましたが、私は