ホームページ  >  記事  >  PHPフレームワーク  >  スウールと長く付き合っていく方法

スウールと長く付き合っていく方法

(*-*)浩
(*-*)浩オリジナル
2019-12-09 09:34:363895ブラウズ

スウールと長く付き合っていく方法

SWOOLE_KEEP TCP 永続接続の確立

swoole_client は、php-fpm/apache サービスでの TCP 永続接続の作成をサポートします。 -ターミナル。 (推奨学習: swoole ビデオ チュートリアル )

使用法:

$client = new swoole_client(SWOOLE_SOCK_TCP | SWOOLE_KEEP);
$client->connect('127.0.0.1', 9501);

SWOOLE_KEEP オプションを有効にすると、リクエストが終了しますソケットは閉じられず、最後に作成された接続は次回接続時に自動的に再利用されます。

connect を実行し、サーバーによって接続が閉じられたことが判明した場合、connect は新しい接続を作成します。

SWOOLE_KEEPの利点

TCPの長い接続により、ハンドシェイク3回の接続/ウェーブ4回のクローズによって発生する余分なIO消費量を削減できます

サーバー側のクローズを削減します/接続時間

以上がスウールと長く付き合っていく方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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