問題タブ [daemon]

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 に答える
857 参照

ruby-on-rails - Railsのメーラーデーモンにデータを渡しますか?

Rails API(以下のスニペット)によると、メールを受信する最適な方法は、新しいメールが到着するたびにMTAによって呼び出されるデーモン内に単一のRailsインスタンスを作成することです。

私の質問は、新着メールが到着したときに、どのようにしてそのデーモンにデータを渡すのかということです。

========================

RailsAPIスニペット

0 投票する
6 に答える
4706 参照

python - Pythonデーモンでマルチプロセッシングモジュールを使用中にエラーが発生しました

Pythonデーモンプロセス内でマルチプロセッシングモジュールを使用すると(python-daemonを使用)、次のエラーが発生します。

デーモンプロセス(親)は、多数のプロセス(子)を生成し、定期的にプロセスをポーリングして、プロセスが完了したかどうかを確認します。親は、プロセスの1つが完了したことを検出すると、そのプロセスを再開しようとします。この時点で、上記の例外が発生します。プロセスの1つが完了すると、マルチプロセッシングモジュールを含むすべての操作でこの例外が生成されるようです。デーモン以外のPythonスクリプトで同じコードを実行すると、エラーなしで実行されます。

編集:

サンプルスクリプト

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

ruby - Rubyデーモンが機能しない

Unix(linux)デーモンとしてスタンドアロンのrubyスクリプトを実行する必要があります。

そのデーモンを実行した後、それを使用して別のRubyメソッドを実行する必要があります。

ruby-daemonを使用して、gemを自分のマシンにインストールしましたgem install daemon

テストデーモンプログラムを実行しました。

私のtest.rbファイルは:

私のtest_control.rbファイルは:

この後、次のコマンドを実行します。ruby test_control.rb start

デーモンプログラムが正しく起動したかどうかを確認するにはどうすればよいですか?

どうすればそれを使ってメソッドを呼び出すことができますか?

0 投票する
4 に答える
5672 参照

ruby-on-rails - delayd_jobがレール環境を取得していません

delayd_jobとmonitについてのこの質問に従いました

それは私の開発マシンで動作しています。しかし、本番環境で実行しようとすると、delayed_job.logをフォローすると死んでしまいます。

そして、本番環境で実行します

それでもエラーが発生します。これは、開発環境を取得しようとする環境が設定されていないことが原因であることに気づきました。

環境パラメータが正しく設定されていないのはなぜですか?

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

python - Pythonスレッドをデーモンとして設定するとどのような違いがありますか

を使用してPythonスレッドをデーモンとして設定すると、どのような違いがありますthread.setDaemon(True)か?

0 投票する
7 に答える
18477 参照

iphone - iphone SDK 3.0でバックグラウンドタスクのデーモンプロセスを実装するには?

qik.com や ustream.com のように、iPhone からサーバーにコンテンツをアップロードするときは、デーモン経由で動作します。そのため、 exit でアプリを終了しても、タスクはバックグラウンド デーモンで引き続き実行されます。同じ方法でデーモンプロセスを実装できる方法はありますか? ありがとう !!!

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

linux - Linux デーモンのステータスを確認する方法

c の Linux デーモンと、それを起動するための bash スクリプトがあります。構成ファイルのエラーが原因でデーモンが起動しないことがありますが、スクリプトはデーモンが正常に起動したことを報告します。スクリプトのスニペットを以下に示します。スクリプトの何が問題なのか教えていただけますか?

ありがとう!

0 投票する
3 に答える
12506 参照

java - Java のエグゼキュータとデーモン

アプリがサーバーを介して読み込まれるときにインスタンス化する MyThread オブジェクトがあり、それをデーモン スレッドとしてマークしてから呼び出しますstart()。スレッドは、アプリケーションがアクティブである限り、キューからの情報を待ちます。私の問題/質問は次のとおりです。現在、MyThread は Thread を Daemon としてマークしているため、Thread を拡張しています。だから私が尋ねたかったのは、MyThread が Thread を拡張する代わりに Runnable を実装するかどうか (そしてもちろん名前が変更されるかどうか) でありnewSingleThreadScheduledExecutor()、どのように、何を、またはどこで、何かを Daemon としてマークするかを使用します。マルチスレッド環境のいくつかの部分は私にとって非常に新しいものであるため、用語を混乱させていないことを願っています。

ありがとう

更新: 私のアプリで参照しているモジュールは、実際にはこの種のスレッドがいくつかある Web アプリであり、それらに共通しているのは、ServletContextさまざまな理由ですべてがメンバーとして含まれていることです。現在、私はこれを memebr として拡張ThreadWebThreadており、ServletContextすべてのサブクラスがこれを利用できます。Executor と ThreadFactory を使用して Runnable パラダイムに切り替える場合、基本的には、WebRunnable実装RunnableとをServletContextパブリック メンバーとして持つ醜いハイブリッドが必要であり、ThreadFactory実装newThread(WebRunnable arg0)に加えて実装が必要newThread(Runnable arg0)です。何が一番いいのかわからない。ありがとう

0 投票する
7 に答える
1595 参照

perl - マルチスレッドの TCP サーバーデーモンを Perl で書くのは悪い考えですか?

Perl でマルチスレッド プログラム (具体的には TCP サーバー デーモン) を書くのは悪い考えですか?

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

objective-c - xcodeを使用してユーザーがログインする前に実行されるosxデーモンを開発する

こんにちは、objective-C/xcode を使用してデーモンを開発しようとしています。

私は Mac の世界に慣れていないので、xcode で選択するプロジェクト テンプレートとその方法を理解できますか。

簡単で基本的なデーモンのサンプル ソース コードを入手できますか?