私は現在、主にネットワークに接続される50 + PHPワーカースクリプトインスタンスを生成しています。彼らはセントラルジョブキューからデキューして作業を実行し、キューからさらに多くの作業を取得します。私は、これらが(1)実行されているジョブの間だけであることを期待しています。PHPプロセスを生成してシャットダウンする最も効率的な方法は何ですか?
起動時に、これらのプロセスを起動する必要があります。ループ内の明白なexec以外のPHPスクリプトを生成する最も良い方法は何ですか?また、正常にシャットダウンできるようにしたいと思います。
私は、シャットダウン通知を探しているためにいくつかのコードを置くが、きれいな方法は、PHP
であった場合PCNTL functionsに感謝
php-fpmでnginxに切り替えて、fpmでそれをやりますか? :D – davidosomething
CLIスクリプトにWebサーバーを使用する理由は何ですか? – ceejayoz
ああ、それを逃したphp-cli – davidosomething