1. 程式人生 > >Nginx的反向代理和負載均衡

Nginx的反向代理和負載均衡

宋體 ron html pan 服務端 ups ati 權重 server

1 Nginx的反向代理

1.1 什麽是反向代理

正向代理

技術分享圖片

反向代理:

技術分享圖片

反向代理服務器是引用在服務端。決定哪臺服務器提供服務。

1.2 反向代理的模擬

1.2.1 反向代理

應該有一個nginx服務器有多個應用服務器(可以是tomcat

可以使用一臺虛擬機,安裝一個nginx,多個tomcat,來模擬。

Nginx的配置文件:

upstream tomcats{

server 192.168.25.148:8080;

server 192.168.25.148:8081;

}

server {

listen 80;

server_name tomcat.taotao.com;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {

proxy_pass http://tomcats;

index index.html index.htm;

}

}

2 負載均衡

只需要在upstreamserver後面添加一個weight即可代表權重。權重越高,分配請求的數量就越多。默認權重是

1

技術分享圖片

Nginx的反向代理和負載均衡