美文网首页
nginx“诡异”的集中返回502现象

nginx“诡异”的集中返回502现象

作者: zzmarquis | 来源:发表于2017-12-03 12:59 被阅读81次

现象:

服务端偶尔会返回大量的502,后来还发现一个规律:这些502都集中在10秒内,10秒后又OK了。

原因:

某个节点出现一次502之后,10秒内nginx都认为这个节点是down掉的,所以10秒内nginx直接就不往后端转发了,直接给客户端返回502。10秒刚好是nginx默认的fail_timeout时间、max_fails的默认值也是1。

解决方法:

适当加大max_fails的值、减小fail_timeout的值基本上可以解决这个问题。当然最好还是要查一查为什么会出现502。

相关文章

网友评论

      本文标题:nginx“诡异”的集中返回502现象

      本文链接:https://www.haomeiwen.com/subject/sayabxtx.html