记录一个问题吧。
新上线的应用,第一次上线部署了两个节点,通过DMZ的NGINX映射出去的。
上线之后,第三天突然发现访问很慢,有50%的几率保持在7秒左右,通过日志平台观察代码处理时间在40ms左右。
打开F12,发现TTFB时间消耗了6秒。猜测nginx配置有问题,可是nginx配置是我们写好发给运维同事做的,不会出问题。
再猜是DMZ区到应用服务器的防火墙没有打通。最后定位是这个原因。
现象,偶尔访问时间过长,NGINX hash路由 消耗时间过长。
造成原因,NGINX Hash 路由 其中某一台 无法访问,造成 迂回访问,消耗时间。
原文:https://www.cnblogs.com/yidiandhappy/p/11233703.html