ホームページ > PHPフレームワーク > Swoole > スウールはクラスター化する可能性がありますか?

スウールはクラスター化する可能性がありますか?

リリース: 2019-12-23 14:12:59
オリジナル
3159 人が閲覧しました

スウールはクラスター化する可能性がありますか?

ウールはクラスター化することができます。

#ClusterCluster

サーバー ノードは 3 つの役割に分割できます

AccessNode##エントリ ノードは GateWay ゲートウェイとも呼ばれ、外部ユーザーは TCP 経由で AccessNode に直接接続し、AccessNode はクライアントとの長時間の接続を維持してデータ対話を実行します。

Web サービス クラスター、Nginx は AccessNode (GateWay) であり、ブラウザーは外部ネットワークを通じて Nginx に接続し、Nginx はリクエストを解析して処理します。静的ファイル要求の場合、ファイルの内容はクライアントに直接送信されます。動的 php リクエストの場合、Nginx はそれをバックエンドの PHP-fpm または他の言語のアプリケーション サーバーに転送して処理します。

WebIM、WebIM は通常、Http ロング ポーリング (Comet) または WebSocket を AccessNode として使用し、ブラウザは swoole_websocket_server に直接接続されて、メッセージのリアルタイム インタラクションを実現します。

システム全体が大量の同時実行を確実に処理できるように、AccessNode は完全に非同期である必要があります。 AccessNode は外部ネットワーク

ServiceNode

サービス ノードを監視する必要があり、すべてのビジネス ロジックは ServiceNode 内で完了します。大規模な Web サイトも Web 層とロジック層に細分化され、Web はフロントエンドの表示のみを担当し、実際のビジネス ロジックはすべてバックエンドのロジック層サーバーに配置されます。

推奨学習:

swoole ビデオ チュートリアル

以上がスウールはクラスター化する可能性がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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