[问题] Nginx Load Balance 设定

楼主: blackspace98 (~我爱夏天~)   2015-12-29 23:26:04
请教各位
我有一台机器(Linux)IP:10.1.1.1
上面还有再绑了一个IP:10.1.1.2
但是当我连上10.1.1.1的时候
都只会看到10.1.1.3的内容
却都看不到10.1.1.2的内容
请问我还有什么地方没有设定好吗?
设定如下
http {
upstream backend {
server 10.1.1.2 ;
server 10.1.1.3 ;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
}
麻烦各位了,谢谢
作者: kenduest (小州)   2015-12-29 23:34:00
浏览器测试推测大多会有 keep alive 的问题若认为是 keep alive 问题,一般可以在主机上跑curl http://<your_nginx_server> 多跑几次看结果除错不过刚刚重新看一下你问题,你 nginx 那台机器最后本身有 10.1.1.1 与 10.1.1.2 ip, 那请问为何 proxybackend 里面还会与自己的 10.1.1.2 ip 来请求??
作者: soem (流水)   2015-12-30 02:06:00
想到一个问题,你如果连10.1.1.2该不会也是显示10.1.1.3吧?
作者: kenwufederer (Nash)   2015-12-30 23:48:00
这种除错只能靠自己 多google吧因为能够出错的地方太多 不能保证哪里除非你能把全部设定跟测试流程说一次并附图

Links booklink

Contact Us: admin [ a t ] ucptt.com