1.
在nginx中配置http
首先配置负载均衡的服务
在http模块中添加如下配置
#设定负载均衡的服务器列表
upstream mysvr {
#weigth参数表示权值,权值越高被分配到的几率越大
server 192.168.1.114:8881 weight=10;
server 192.168.1.114:8882 weight=10;
server 192.168.1.114:8883 weight=10;
}
server {
#侦听80端口
listen 80;
server_name test.nginx.com;
#charset koi8-r;
#设定本虚拟主机的访问日志
#access_log logs/host.access.log main;
#默认请求
location / {
proxy_pass http://mysvr;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
重启nginx,在浏览器输入 test.nginx.com,刷新,我们可以看到两种页面,说明nginx已经把我们的请求分发到不同的地方去了。