1、反向代理
server {
listen 80; #域名默认端口
server_name news.baidu.com; #域名1
location / {
proxy_pass http://server01; #指定服务
index index.html index.htm; #响应首页
}
}
upstream server01 { #服务名称,如:server01
server 192.168.101.102:8081; #响应服务器的IP
}
server {
listen 80; #域名默认端口
server_name tieba.baidu.com; #域名2
location / {
proxy_pass http://server02; #指定服务
index index.html index.htm; #响应首页
}
}
upstream server02{ #服务名称,如:server02
server 192.168.101.102:8082; #响应服务器的IP
}
2、负载均衡
server {
listen 80; #域名默认端口
server_name news.baidu.com; #域名1
location / {
proxy_pass http://server00; #指定服务
index index.html index.htm; #响应首页
}
}
upstream server00{ #服务名称,如:server00
server 192.168.101.100:8080; #响应服务器0的IP,没有声明权重,默认为1,按权分配次数较少
server 192.168.101.101:8080 weight=10; #响应服务器1的IP,权重为10,按权分配次数适中
server 192.168.101.102:8080 weight=100; #响应服务器2的IP,权重为100,按权分配次数较多
}
nginx.conf
最新推荐文章于 2025-03-30 20:42:40 发布