一次 Tomcat 站点拉入流量超时问题排查
摘要
信也科技基础框架团队基于k8s构建了一套容器云平台。最近我们发现有部门接入容器云平台的时候,容器实例拉入流量的瞬间,上游出现了调用超时的情况, 过了一会儿时间之后就恢复了。在容器云平台中为了实现自助的流量调节,我们会把实例的上下线状态同步到Consul,然后Nginx会定时同步Consul上的实例状态。这样做的好处是上下线状态可以及时同步到Nginx,而且Nginx也不用reload配置文件。相比于之前的虚拟机流量调节不管在实时性和Nginx的稳定性方面都有显著地提升。但是有个副作用是实例刚启动后拉入流量的瞬间并发请求数比以前虚机会高很多。
欢迎在评论区写下你对这篇文章的看法。