1. ホーム
  2. php

[解決済み] phpスクリプトをデーモンプロセスとして実行する

2022-04-24 02:26:44

質問

私はphpスクリプトをデーモンプロセスとして実行する必要があります(指示を待って何かをする)。メモリ管理の問題から、PHPがデーモンプロセスとして最適でないことは分かっていますが、様々な理由から、このケースではPHPを使用しなければなりません。libslackのDaemonというツールに出会いました( http://libslack.org/daemon しかし、この5年間は更新されていません。そこで、私のケースに適した他の選択肢をご存知でしょうか。どんな情報でも本当に感謝します。

解決方法は?

phpスクリプトをコマンドライン(bashなど)から起動するには、次のようにします。

nohup php myscript.php &

その & は、あなたのプロセスをバックグラウンドに置く。

編集してください。

確かに欠点はありますが、制御できない?それはそれで間違っている。

シンプルな kill processid で停止します。そして、それは今でも最良かつ最もシンプルな解決策です。