一、再添加一个文件夹
/home
|---panwei
|----nginx
|----conf.d
|----html
|----conf.d2
|----html2
html2的代码:
<html>
<body>
<h2>this is homePage2</h2>
</body>
</html>
二、启动nginx(8081)
docker run -d -p 8081:80 -v /home/panwei/nginx/html2:/usr/share/nginx/html nginx
三、配置负载均衡,访问ip/demo1时,平均分发到8080端口和8081端口上
配置负载均衡,那就是配置在第二次的nginx上,就是反向代理的nginx上,我们去conf.d2文件夹下,修改default.conf文件,如下:
upstream group1{
server 服务器ip:8080;
server 服务器ip:8081;
}
server {
listen 80;
server_name localhost;
location /demo1 {
proxy_pass http://group1/;
}
}
- OK这样就可以在8080端口和8081端口来回切换了
四、配置权重
upstream group1{
server 你的刚才的ip地址:8080 weight=5;
server 你的刚才的ip地址:8081 weight=1;
}
server {
listen 80;
server_name localhost;
location /demo1 {
proxy_pass http://group1/;
}
}
在/demo1上刷新6次。 8080宽口的页面会显示5次,8081端口页面显示1次