ホームページ >PHPフレームワーク >Swoole >swoole が有効になった後にデーモン プロセスをオフにする方法は?

swoole が有効になった後にデーモン プロセスをオフにする方法は?

尚
オリジナル
2019-12-09 10:15:192815ブラウズ

swoole が有効になった後にデーモン プロセスをオフにする方法は?

1. 設定でデーモン プロセスを有効にします (つまり、プロセスは常にバックグラウンドで実行されます):

swoole が有効になった後にデーモン プロセスをオフにする方法は?

2ソケット コードのデバッグ結果 プロセスが終了して再度開かれると、常にポートが占有されていることが表示されます

swoole が有効になった後にデーモン プロセスをオフにする方法は?

3. ターミナル コマンド実行ウィンドウを閉じて再度開いた場合でも、今回はポートがまだ占有されているため、プロセスを再度開始することはできません。解決策は次のとおりです。

最初のステップは、コード内のデーモン プロセスを 0

swoole が有効になった後にデーモン プロセスをオフにする方法は?

に変更することです。 2 番目のステップ: このポート番号の PID を見つけます (コードがリッスンするポートは 9503)。PID

# を取得するコマンドは次のとおりです:

netstat -apn | grep 9503

swoole が有効になった後にデーモン プロセスをオフにする方法は?

ステップ 3: このプロセスを強制終了します

コマンドは次のとおりです:

kill -9 18669

この時点でリスニング プログラムを再度開くことができます。と、ポートが占有されているというエラーは発生しなくなります

swoole が有効になった後にデーモン プロセスをオフにする方法は?

(推奨学習:

swoole ビデオ チュートリアル )

以上がswoole が有効になった後にデーモン プロセスをオフにする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。