ワーカーマンはいくつの接続をサポートしますか?

(*-*)浩
リリース: 2019-12-02 09:53:20
オリジナル
3464 人が閲覧しました

Workerman は、オープンソースの高性能非同期 PHP ソケット インスタント メッセージング フレームワークです。高い同時実行性と超高い安定性をサポートし、モバイル アプリ、モバイル通信、WeChat アプレット、モバイル ゲーム サーバー、オンライン ゲーム、PHP チャット ルーム、ハードウェア通信、スマート ホーム、車両のインターネット、モノのインターネットなどの分野で広く使用されています。 。 発達。

ワーカーマンはいくつの接続をサポートしますか?

TCP 長い接続をサポートし、Websocket、HTTP およびその他のプロトコルをサポートし、カスタム プロトコルをサポートします。非同期 Mysql、非同期 Redis、非同期 Http、MQTT IoT クライアント、非同期メッセージ キューなど、多くの高性能コンポーネントを備えています。 (推奨される調査: workman チュートリアル )

高性能 Epoll イベント ネットワーク ライブラリに基づいて、単一のマシンで数百万の同時接続と長期的な接続スループットをサポートできます。 36W/Sにもなります。 PHP データベースなどのオブジェクトはメモリ内に常駐できるため、解析、コンパイル、ネットワークのオーバーヘッドが軽減されます。

その高可用性は、サーバー バックエンドの開発では 1 日の売上高が 1 億を超える電子商取引企業や、ゲーム バックエンドの開発では有名なオンライン ゲーム会社など、多くの企業によって確認されています。

インターフェースはシンプルで、すでに成熟したネットワーク アプリケーションが多数存在しており、PHP の知識があれば、これらのアプリケーションをベースにした独自の Socket アプリケーション サービスをすぐに開発できます。

Windows の場合、現在、workerman(php) は最大 255 の接続をサポートしています。

Linux の場合、理論上、ワーカーマン接続の数に制限はありません。数万、数十万、さらには数百万にもなり得ますが、前提条件は次のとおりです:

【1】サーバーには十分なメモリが必要です。

【2】イベント拡張機能がインストールされている必要があります。

【3】Linuxカーネルは公式マニュアルに従って最適化する必要があります

以上がワーカーマンはいくつの接続をサポートしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!