nginx實現反向代理及負載均衡

什麼是反向代理?

反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現爲一個反向代理服務器。

啓動一個Tomcat 127.0.0.1:8080

使用nginx反向代理 8080.itmayiedu.com 直接跳轉到127.0.0.1:8080

Host文件新增

127.0.0.1 XXX.aaa.com

127.0.0.1 XXX.bbb.com

 nginx.conf 配置

配置信息:

    server {

        listen       80;

        server_name  XXX.aaa.com;

        location / {

            proxy_pass  http://127.0.0.1:8080;

            index  index.html index.htm;

        }

    }

     server {

        listen       80;

        server_name  XXX.bbb.com;

        location / {

            proxy_pass  http://127.0.0.1:8081;

            index  index.html index.htm;

        }

    }

nginx實現負載均衡

什麼是負載均衡

負載均衡 建立在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力、提高網絡的靈活性和可用性。

    負載均衡,英文名稱爲Load Balance,其意思就是分攤到多個操作單元上進行執行,例如Web服務器、FTP服務器、企業關鍵應用服務器和其它關鍵任務服務器等,從而共同完成工作任務。

 

發佈了343 篇原創文章 · 獲贊 169 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章