daemon

    0

    2答えて

    私は以下のことをするためのアイデアを探しています。かなり長い間、特定のアクションを実行するにはPHPスクリプトが必要です。これはCMSの拡張であり、これはPHP以外のものではありません。また、CMSの標準的な手段しか持たない一般の人々が使用する必要があるため、コマンドラインスクリプトにすることもできません。オプションの1つは、スクリプトを頻繁にトリガするcronジョブ(ほとんどの単純なホスティング

    0

    2答えて

    バックグラウンドタスクを実行するcrontabの方法と比較して、php(キューをリッスン/処理する)でデーモンを作成するのはメモリを消費しますか? 1台のエンジンで1台のサーバーに約600店舗あります。店舗運営には時間がかかる作業がありますので、フォークするのが妥当です。タスクをcronに入れてもうまくいきますが、私はちょうど59秒の開始遅延(cronの制限)が好きではありません。キューシステムを

    1

    3答えて

    私は、1つのテキストファイルから行を連続して読み込み、それらの行を処理するデーモンを設計しています。デーモンが実行されていない間に行がテキストファイルに書き込まれた場合、ファイル名に関係なく、処理された最後の行を追跡する良い汎用目的の方法は何ですか? 多くの場合、ファイルはアーカイブされ、その場所に新しい空のファイルが作成されます。デーモンは、アーカイブが行われるように停止されます。 私の最初のア

    21

    2答えて

    私はCを使用してLinuxでデーモンを書くしようとしたとき、私は私がフォークコードブロックの後に次のコードを追加する必要があります言われた。私の質問がある /* Preparations */ ... /* Fork a new process */ pid_t cpid = fork(); if (cpid == -1){perror("fork");exit(1);} if (cp

    1

    3答えて

    Eclipseで埋め込まれたマルチスレッドWebアプリケーションがTomcatに組み込まれています。いくつかのスレッドはデーモンであり、一部ではありません。 私が実行した後: shutdown.bat は、私はいくつかのスレッドが仕事を終えていることがわかりますが、一部が残っています!奇妙な残りのスレッドでデーモンスレッド(私はEclipseのデバッグビューで見た)です。しかし、それは不可能で

    1

    1答えて

    私は、カスタムLoggerオブジェクトにロギングすることによってデーモンのロギングを分離しました。問題は、SQLはまだメインRailsのログファイル(development.logなど)に記録され、私はSQLを自分のカスタムLoggerのログファイルに保存したいと思っています。 私はActive Recordのロギングを別のファイルに分離する必要がありますが、一部のプロセス(環境がロードされた後に

    1

    2答えて

    「/ var/adm/messages」に書き込むプロセスとは何ですか? 私はSyslogdが集まったものから仕事をしています。私は正しい? また、私は複数のファイル、メッセージ、messages.0、messages.1などを見ました。それはなぜそうですか? これらのファイルに書き込む他のシステムプロセスもありますか? ご協力いただきまして誠にありがとうございます。

    -1

    1答えて

    私はここで述べたように、プログラムを実行しようとしています:http://www.source-code.biz/snippets/java/7.htm 次のコマンドを実行している間、私はエラーが表示されます。 ./javaDaemonTest.sh install ./javaDaemonTest.sh: line 29: .: /etc/rc.status: is a directory

    4

    3答えて

    私は現在、Javaのデーモンスレッドで作業しています。デーモンスレッドによって開始されたスレッドはデーモンスレッド自体でもありますか?私は個人的にはそれだと思っていますが、わかりません。

    0

    1答えて

    タイトルには、SFTP接続を介して新しいファイルのリモートフォルダを監視する必要があります。 私は接続を開くデーモンプロセスをセットアップし、ファイルを見つけたらその内容を取得し、そうでなければ5秒間スリープ状態にします。これはうまく動作し、CPU使用率は4%前後になります。これを行う良い方法はありますか?このような接続を無期限に保つのは悪いですか?