1.编辑nginx配置文件
vim /etc/nginx/conf.d/lb.conf
upstream phone {
server 192.168.51.163:8080;
server 192.168.51.163:8081;
}
upstream pc {
server 192.168.51.165:9090;
server 192.168.51.165:9091;
}
server {
listen 80;
server_name www.agent.com;
location / {
#根据$http_user_agent参数判断,如果你是⼿机端,我们就进⼊该判断,由phone集群处理
if ( $http_user_agent ~* "iphone|android|ipad"){
proxy_pass http://phone;
}
proxy_pass http://pc; #如果不是⼿机端,则直接由pc集群处理
include proxy_params;
}
}
2.重载nginx
nginx -t
systemctl reload nginx