Nginx-負荷分散の展開

nginxのロードバランシングは、それぞれ別のサーバーにリバースプロキシ要求を通じて、より一般的です。

nginxのの一つの利点:nginxのは、自分自身の健康チェックを実施し、障害サーバが自動的に修理後に追加自動的に削除されますことを発見することができます。

ここでは、展開のために5台の仮想マシンを必要とします。

台湾リバースプロキシの負荷分散のためのnginxserver責任を負います。

4 Apacheサーバとして、前記2つのアナログHTML、PHPシミュレーション2。

設定Nginx.conf

[ルート@ sxb- 1 CONF]#VIM nginx.conf
 上流htmlserver { 
        サーバー 192.168.88.102:80。
        サーバー192.168.88.103:80; 
} 

上流phpserver { 
        サーバー192.168.88.104:80。
        サーバー192.168.88.105:80 ; 
}

 
    サーバー{ 
        聞く        80 
        サーバー名はlocalhost。

        #charset KOI8 - R。

        #access_logログ / メインhost.access.log。    場所


    〜* \ .htmlを$ { 
                proxy_passます。http:// htmlserver。

        } 

        場所〜* \ .PHPの$ {
                proxy_passます。http:// phpserver。
        }

私たちが使用できる基盤を構築

テスト:

[ルートsxb- @ 1#カール〜] 19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 102 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 102のhtml
[ルートsxb- @ 1#カール〜] 19216888101 / index.phpの
 104 PHP 
[ルート@仲間 - 1〜]#カール19216888101 / index.phpの
 105 PHP 
[ルート@仲間 - 1〜]#カール19216888101 / index.phpの
 104 PHP 
[ルート@仲間 - 1〜]#カール19216888101 / index.phpの
 105 PHP

テストが自動的に追加自動的に削除します:

ファイアウォールポリシーのための102社の戦略あなたはDROPを追加する場合、テストはカトンを発生します。(DROPは、nginxのは、タイムアウトするまで送信し続けます、ドロップします;)

[ルート@ sxb- 1 TCPを-p -a -tフィルタ入力〜]#iptablesのは--dport 80 - Jの年代
[ルート@仲間 - 1〜]#カール192168を88101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888.101 / index.htmlを
 103 HTML

明確な戦略:

[ルートsxb- @ 1〜]#iptablesの- F 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 102 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlの内容
 103HTML 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 102 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 102 のhtml 
[ルート@仲間 - 1〜]#カール19216888101 / index.htmlをコンテンツ
 103のhtml

 

おすすめ

転載: www.cnblogs.com/loganSxb/p/11278769.html