ホームページ > バックエンド開発 > PHPチュートリアル > 大規模なウェブサイトをデザインする方法

大規模なウェブサイトをデザインする方法

WBOY
リリース: 2016-06-13 12:42:42
オリジナル
997 人が閲覧しました

大規模なウェブサイトをデザインする方法
私はウェブサイトの構築方法を学んでいる初心者なので、ご指導をお願いします。
たとえば、Web サイトの 1 日あたりのアクセス数が 10 億回であると予想されます。
私の理解: ユーザーはクライアント側の IP アドレスを介してサーバーにアクセスします。各ユーザーがアクセスする IP は同じです。 10億PVが10時間に集中すると、1時間あたり1億PVになります。混雑時には、1 秒あたりのアクセス数が 100 万、さらには数千万に達することもあると考えられます。

1. 2G Hertz サーバーの場合、処理できる機械語命令は 20 億です。サーバーを完全にロードすることはできず、1 つのサービスしか実行できないことを考慮すると、これほど多くのアクセスに応答するには 1 つのサーバーで十分でしょうか?

2. 1 台のサーバーが応答できない場合、プロジェクトでは複数サーバーの連携方法が使用されていますか? ? ?この場合、同じ IP アドレスの異なるサーバーにアクセス要求を分散するにはどうすればよいでしょうか? ? ?これはリクエストを割り当てるサーバーでもあります。このサーバーはすべての IP リクエストに応答する必要がありますか (最初の質問は省略しました)。 (私の考えは間違っていましたか??)

3. サーバーがダウンしている可能性があります。ダウンした場合、元のリクエストはどのようにしてバックアップ サーバーに転送されますか? ? ?

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