废话不多说直接上配置文件
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
events {
worker_connections 1024;#单个后台worker process进程的最大并发链接数
}
#设定http服务器,利用它的反向代理功能提供负载均衡支持
http{
#设定负载均衡的服务器列表
#weigth参数表示权值,权值越高被分配到的几率越大
upstream serverswitch{
server 127.0.0.1:8080 weight=2;
server 127.0.0.1 weight=5;
}
server {
listen 80; #监听80端口
server_name www.test.cc; #监听的域名
location / { #转发或处理
proxy_pass https://serverswitch;
}
location /lin {
proxy_pass http://192.168.22.15/lin;
}
error_page 500 502 503 504 /50x.html;#错误页
location = /50x.html {
root /usr/share/nginx/html;
}
}
}