nginx 后端服務器健康檢測驗證

來源:本站原創 Linux 超過761 views圍觀 0條評論

健康檢測驗證

配置
upstream oaweb {
ip_hash;
server 172.16.1.25:80  max_fails=2 fail_timeout=10s;  #默認每1S檢測一次 失敗兩次 10S內將不再分配連接
server 172.16.1.26:80  max_fails=2 fail_timeout=10s;
}

—-參數說明—-
max_fails=number      # 設定Nginx與服務器通信的嘗試失敗的次數。在fail_timeout參數定義的時間段內,如果失敗的次數達到此值,Nginx就認為服務器不可用。在下一個fail_timeout時間段,服務器不會再被嘗試。 失敗的嘗試次數默認是1。設為0就會停止統計嘗試次數,認為服務器是一直可用的。 你可以通過指令proxy_next_upstream、fastcgi_next_upstream和 memcached_next_upstream來配置什么是失敗的嘗試。 默認配置時,http_404狀態不被認為是失敗的嘗試。
fail_timeout=time       # 設定服務器被認為不可用的時間段以及統計失敗嘗試次數的時間段。在這段時間中,服務器失敗次數達到指定的嘗試次數,服務器就被認為不可用。默認情況下,該超時時間是10秒。
 

—19秒報錯—服務器1.25
2017/09/18 18:25:19 [error] 14625#0: *101 connect() failed (110: Connection timed out) while connecting to upstream, client: 172.16.11.104, server: 172.16.9.69, request: "GET /wui/theme/ecology8/page/getRemindInfo.jsp?1=1505730337541= HTTP/1.1", upstream: "http://172.16.1.25:80/wui/theme/ecology8/page/getRemindInfo.jsp?1=1505730337541=", host: "172.16.9.69", referrer: "http://172.16.9.69/wui/main.jsp"
2017/09/18 18:25:36 [error] 14625#0: *156 connect() failed (110: Connection timed out) while connecting to upstream, client: 172.16.11.104, server: 172.16.9.69, request: "GET /login/Login.jsp HTTP/1.1", upstream: "http://172.16.1.25:80/login/Login.jsp", host: "172.16.9.69", referrer: "http://172.16.9.69/wui/main.jsp"
2017/09/18 18:25:39 [error] 14625#0: *156 connect() failed (110: Connection timed out) while connecting to upstream, client: 172.16.11.104, server: 172.16.9.69, request: "GET /wui/theme/ecology7/page/images/desc_wev8.png HTTP/1.1", upstream: "http://172.16.1.25:80/wui/theme/ecology7/page/images/desc_wev8.png", host: "172.16.9.69", referrer: "http://172.16.9.69/login/Login.jsp"
—33秒切換—實測試 20S左右
172.16.11.104 – – [18/Sep/2017:18:25:33 +0800] "GET /login/Login.jsp HTTP/1.1" 499 0 "http://172.16.9.69/wui/main.jsp" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" "-"
172.16.11.104 – – [18/Sep/2017:18:25:36 +0800] "GET /login/Login.jsp HTTP/1.1" 200 41418 "http://172.16.9.69/wui/main.jsp" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" "-"
172.16.11.104 – – [18/Sep/2017:18:25:39 +0800] "GET /wui/theme/ecology7/page/images/desc_wev8.png HTTP/1.1" 404 759 "http://172.16.9.69/login/Login.jsp" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" "-"
172.16.11.104 – – [18/Sep/2017:18:25:41 +0800] "GET /login/Login.jsp HTTP/1.1" 200 41418 "http://172.16.9.69/wui/main.jsp" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" "-"

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3568轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
?
?
萌宠夺宝游戏 股票融资期限 拳赛赚钱吗 双色球彩票工具箱官方网站 大乐透历史139期 516游戏大厅 测试号码 456棋牌游戏至尊 体彩舟山飞鱼直播 侯耀文赚钱 青海十一选五电子走势图 户外拓展公司赚钱 快乐飞艇是那里的彩票 哪个阅读网站最赚钱 宁夏十一选五推荐号码预测专家今日 明日之后赚钱职业攻略 pk10软件计划手机软件