このライブラリを使用して、websocket を codeigniter アプリに追加しています。すべてが機能するようになりましたが、CLI が開いているかどうかに関係なく、Websocket サーバーを常にバックグラウンドで実行する必要があります。CLI でサーバーを実行するには、次のコマンドを実行します。
php index.php welcome index
それは私に与えます:
Running server on host 0.0.0.0:8282
Authentication activated
Websockets はアプリで動作しますが、CLI を閉じるとサーバーも閉じます。どうすればこれを実行し続けることができますか? 私はスーパーバイザーを持っています ( Ratchet に提案されているように) が、ここからどこへ行くべきかわかりません。ちなみに、ノード1ではなく、単純なPHPサーバー(AWS Lightsail上のUbuntu)を実行しているだけです。