python-daemon

    8

    1答えて

    python-daemonがインストールされましたが、今ではシグナル処理を正しくしようとしています。私のコード:pythonDaemonはが/var/log/syslog 5秒ごとに書き込まれます実行されているテキストを: #!/usr/bin/env python # -*- coding: utf-8 -*- import signal, time, syslog import dae

    7

    1答えて

    python 2.7 をLinuxデーモンとして実装する方法を知っている人はいますか?私は開始/停止引数を使用した実例を探しています。

    7

    2答えて

    を持っていない私は私のアプリをデーモン化しようとしているし、エラーを取得しています: out: with daemon.DaemonContext(): out: AttributeError: 'module' object has no attribute 'DaemonContext' 他の人がモジュールからこのエラーを得ているように見えますインストールされていません。 Python

    0

    1答えて

    私はPython 2.7のasynchatとmailboxモジュールを使って電子メールサーバを書いています。 forgroundで走っているときは、すべてうまく動作し、長期間にわたって安定しています。ただし、デーモンとしてデタッチすると、メールボックスにアクセスすると、不正なファイル記述子のasyncore.loop()で例外が発生します。ファイルアクセスのみが問題です。ソケットI/Oは正常に動作

    6

    1答えて

    私はpython-daemonパッケージを使用して、pythonでデーモンを作成しています。デーモンはブート時に起動され(init.d)、さまざまなデバイスにアクセスする必要があります。 デーモンは、ubuntuを実行している組み込みシステム(beaglebone)で実行します。 私の問題は、rootよりもむしろ非特権ユーザー(例:mydaemon)としてデーモンを実行したいということです。 デー

    0

    1答えて

    私はthis exampleを実行してpythonデーモンを実装していますが、やや動作しているように見えますが、reconfigure関数だけが呼び出されます。 これは私が使用してきたコードです: import signal import daemon import lockfile import manager context = daemon.DaemonContext(

    26

    6答えて

    これは初心者の質問ですが、私はデーモンにとても謝っています。 他のいくつかの回答(たとえば、this question)では、人々はpython-daemonパッケージがPEP 3143標準を完全に実装しているために行く方法だと提案しました。 残念ながら、python-daemonはa bit light on documentationです(または、私は知識や経験について少し明るいです...))

    2

    1答えて

    現在、リアルタイムでログファイルを監視し、その結果に基づいてPostgresqlデータベースのエントリを更新するPythonデーモンプロセスを作成しています。このプロセスでは、ログファイルに表示される一意のキーと、そのキーから読み取られた最新の値のみが考慮されます。 私はポーリング手法を採用しており、10秒ごとに新しいバッチを処理しています。データベースへの無関係な更新を避けるために、データの全体

    34

    3答えて

    私はPythonでモジュールを書いており、一度起動すると一度起動して他のモジュールを更新する必要があるときに停止する必要があります。モジュールがクラッシュしたり、そうでなければ実行されていない場合、私はおそらくそれを再起動するためにmonitを使用しています。 私はDaemon,Upstartなど多くのテクニックを使いました。 私はすべての新しいモジュールを使い、永遠にそれらを実行し続けるために、

    8

    1答えて

    Pythonアプリケーションをsetuptoolsでパッケージ化するにはどうしたらいいですか?(setup.pyやpipなどで)デーモンスクリプトが適切な場所に置かれ、起動時に自動的に起動するのですか? 私の場合、私のコードはLinuxでしか動作しないので、Linux環境(特にUbuntu)にデーモンをインストールすることにのみ注意します。 私は簡単にPythonのデーモンを作成する方法をseve