|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!今天上午到公司,研发发邮件关照说有效户反应登录我们A站速率很慢,登录出来以后的操纵都是一般的,以是基础能够扫除收集与办事器压力年夜的要素。
那末接上去就是看看数据库与缓存是不是成为瓶颈,了局没有甚么发明,究竟A站是已边沿化的产物,常日都没人往保护。
登录迟缓不过就是几个缘故原由:数据库瓶颈、缓存成绩、步伐代码成绩、并发量年夜使用办事器负载太高,挪用第三方接口。
其他几个缘故原由能够间接排挤,那末就只剩下步伐代码成绩与挪用第三方接口这俩可疑了,为了扫除前者的怀疑,我把在测试办事器上别的安排了一套情况,把代码回滚到N月前的版本,可是成绩仍旧。那末就只剩下一个缘故原由了:A站登录时挪用了第三方接口。可A站好久无人保护,而且本来的开辟职员已去职,详细有挪用哪些内部接口谁也不分明。
无法,只好本人登录办事器举行抓包,实验剖析数据包中是不是包括挪用其他url,了局url没发明,却不测看到有成绩的毗连:
从上图可知,发送给114.112.81.104的毗连没有前往数据,在办事器上看到A站当地办事器也只是发送数据到此地点,但没有回应:
由此判定,A站登录时挪用114.112.81.104的80端口(从外部纪录,能够依据此ip查到对应的url)。厥后查到此url已生效,没法会见,以是登录的时分挪用生效的url就会比及超时才持续举行下一步,这就是登录速率慢的真正缘故原由。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|