“最简单的upstream”的版本间的差异
跳到导航
跳到搜索
docker>Evan |
小 (导入1个版本) |
2019年10月14日 (一) 13:55的最新版本
pre:
现在的php哥 厉害了word的哥 居然叫帮忙搞负载均衡什么的,我和我的小伴伴都惊呆了,看来我们运维要下岗了呢! 但是也只好百忙之中抽空帮忙写个最简单的教程! 自己看吧 我只能帮忙到这里,毕竟这东西还是比较偏向运维的,哥是建议程序哥好好学程序,运维哥好好搞运维! 所谓术业有专攻!
角色及IP
entry 192.168.1.8
server1 192.168.1.11
server2 192.168.1.12
1. 在入口节点下添加upstream节点相关信息
upstream yag.com { ip_hash; server 192.168.1.11:80; server 192.168.1.12:80; } server{ listen 80; server_name yag.com; location / { proxy_pass http://yag.com; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
2.nginx1 nginx2
服务器nginx.conf设置
打开nginx.config,在http段加入以下代码 #这些只是举例个格式而已记得自己改
server{ listen 80; server_name yag.com; index index.html; root /data/www; }
保存重启nginx