Nginx反向代理的实战案例
生活随笔
收集整理的這篇文章主要介紹了
Nginx反向代理的实战案例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Nginx反向代理實戰
?
?服務器1,2,3存在兩種情況
第一種情況: 三臺服務器的內容不一樣。 第二種情況: 三臺服務器的內容是一樣。如果服務器1、服務器2和服務器3的內容不一樣,那我們可以根據用戶請求來分發到不同的服務器。
代理服務器 server {listen 8082;server_name localhost;location /server1 {proxy_pass http://192.168.200.146:9001/;}location /server2 {proxy_pass http://192.168.200.146:9002/;}location /server3 {proxy_pass http://192.168.200.146:9003/;} }服務端 server1 server {listen 9001;server_name localhost;default_type text/html;return 200 '<h1>192.168.200.146:9001</h1>' } server2 server {listen 9002;server_name localhost;default_type text/html;return 200 '<h1>192.168.200.146:9002</h1>' } server3 server {listen 9003;server_name localhost;default_type text/html;return 200 '<h1>192.168.200.146:9003</h1>' }總結
以上是生活随笔為你收集整理的Nginx反向代理的实战案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx反向代理之proxy_set_
- 下一篇: Nginx的安全控制及SSL加密介绍