1

システム内のサービスとして使用したい Python スクリプトはほとんどありません。私の最初のアプローチは python-daemon を使用することでしたが、うまくいきました。プロセスは分離され、バックグラウンドで実行されていました。次に、init.d が必要なものにラッパーを提供することを知りました。それは、daemon-start-stop です。

今、私は何をすべきかわかりません。python-daemon を赤くするか、その逆にするか、または両方を維持する価値がありますか (そのような場合、python-daemon は detach=False で起動する必要があります)。

誰か init.d スクリプトとデーモンの経験がある場合は、ぜひご連絡ください。

私が答えを探しているいくつかの質問: - これら 2 つのソリューションの長所と短所 - どちらがよりシンプルでありながらより堅牢なソリューションですか - 過去にどのような問題を見つけましたか?

明確な答えがない可能性があるため、この質問は議論への導入に少し似ているかもしれません。しかし、自分に罠を仕掛ける前に、他の人の間違いを学びたいと思っています。

4

0 に答える 0