没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
### nginx负载均衡的配置
* 用nginx的docker容器模拟多个后端服务,根据负载均衡的配置请求转发到任意一台服务器
* 指定每个nginx的docker容器的IP地址,先配置docker的网络,因为 upstream 配置要指定IP。或者在upstream文件里面配置服务的hostname,应该可以在 docker run 命令中指定容器hostname,同网段的容器应该可以解析出来,这样子应该可以不用配置指定IP地址
```
mkdir -p load-balancing
cd load-balancing
docker stop nginx10 nginx11 nginx12 nginx13 nginx14
docker rm nginx10 nginx11 nginx12 nginx13 nginx14
docker network rm nginx-load-network
docker network create --subnet=10.10.12.0/24 nginx-load-network
docker run -itd --restart always --name nginx10 --net nginx-load-network --ip 10.10.12.10 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro nginx:1.17.6-alpine
docker run -itd --restart always --name nginx11 --net nginx-load-network --ip 10.10.12.11 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro nginx:1.17.6-alpine
docker run -itd --restart always --name nginx12 --net nginx-load-network --ip 10.10.12.12 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro nginx:1.17.6-alpine
docker run -itd --restart always --name nginx13 --net nginx-load-network --ip 10.10.12.13 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro nginx:1.17.6-alpine
docker run -itd --restart always --name nginx14 --net nginx-load-network --ip 10.10.12.14 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro nginx:1.17.6-alpine
tee default.conf <<-'EOF'
server {
listen 80;
server_name localho
点击阅读更多
资源评论
英次
- 粉丝: 22
- 资源: 306
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功