文档章节

nginx之fail_timeout和max_fails

测试匠艺
 测试匠艺
发布于 2016/11/08 10:35
字数 192
阅读 105
收藏 0

这2个参数一起配合,来控制nginx怎样认为upstream中的某个server是失效的当在fail_timeout的时间内,某个server连接失败了max_fails次,则nginx会认为该server不工作了。同时,在接下来的 fail_timeout时间内,nginx不再将请求分发给失效的server。
个人认为,nginx不应该把这2个时间用同一个参数fail_timeout来控制,要是能再增加一个fail_time,来控制接下来的多长时间内,不再使用down掉的server就更好了~
如果不设置这2个参数,fail_timeout默认为10s,max_fails默认为1。就是说,只要某个server失效一次,则在接下来的10s内,就不会分发请求到该server上

© 著作权归作者所有

共有 人打赏支持
测试匠艺
粉丝 24
博文 25
码字总数 12636
作品 0
浦东
QA/测试工程师
私信 提问
Nginx实现七层的负载均衡(LB Nginx)

Nginx实现七层的负载均衡 调度到不同组后端服务器 1. 动静分离 2. 网站进行分区 ================================================================================= 拓扑结构 [vip: 20.2...

阿遥在发呆
2017/05/12
0
0
Nginx调度(反向代理)配置

nginx反向代理 优点:负载均衡,预防单点故障。 实验环境: 首先搭建两个web网站,为看效果,故设置内容不一样。 设置调度器: 1.修改配置文件 upstream webserver { server 192.168.2.100:...

Morning晨丿
05/16
0
0
ngnix 端口问题

各位: 请教一个问题:我nginx做了upstream: upstream spo_med { server localhost:3501 maxfails=3 failtimeout=15s weight=10; server localhost:3502 maxfails=3 failtimeout=15s weight=......

各种打杂
2015/06/29
207
2
Nginx动静分离经典案例配置

随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习...

石头哥哥
2013/03/02
0
2
nginx 在做负载均衡时,如果其中一台挂了,为什么还会等待超时?

我用 nginx 做负载均衡,使用了3个tomcat做web服务器。 其中1个tomcat挂了,其他2个tomcat正常运行的情况下,nginx还是会分发到那台挂掉的服务器,并且就算通讯不成功,nginx还是会等待60s超...

李萨
2017/04/14
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

JavaScript实现在线Markdown编辑器、转换HTML工具-toolfk程序员工具网

本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果。T...

toolfk
25分钟前
1
0
Source Tree 在git 密码更新后,无法拉取代码的解决办法

背景: git 密码总是需要修改。在修改代码后,拉去代码, source tree 总提示access denied. 解决方法:重新修改git 仓库对应的密码。 for mac:应用程序 -》 钥匙串 -》 搜索 source tre...

Carlyle_Lee
29分钟前
1
0
OSChina 周日乱弹 —— 懒床是对冬天最起码的尊重

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享daniwellP/桃音モモ的单曲《Nyan Cat》 《Nyan Cat》- daniwellP/桃音モモ 手机党少年们想听歌,请使劲儿戳(这里) @巴拉迪...

小小编辑
今天
71
2
码云项目100,水一发

简单回顾一下: 早期构想最多的,是希望能将PHP一些类和编码分区做得更细,所以很多尝试。但不得不说,PHP的功能过于单一,是的,也许写C/C++扩展,可以解决问题,那我为什么不用C#或者Golan...

曾建凯
今天
4
0
Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部