一次网站登录慢故障排查

news/2024/5/10 6:39:03/文章来源:https://blog.csdn.net/weixin_33835103/article/details/90071868

    昨天上午到公司,研发发邮件通知说有用户反映登录我们A站速度很慢,登录进去之后的操作都是正常的,所以基本可以排除网络与服务器压力大的因素。

   那么接下来就是看看数据库与缓存是否成为瓶颈,结果没有什么发现,毕竟A站是已经边缘化的产品,平日都没人去维护。

    登录缓慢无非就是几个原因:数据库瓶颈、缓存问题、程序代码问题、并发量大应用服务器负载过高,调用第三方接口。

    其他几个原因可以直接排出,那么就只剩下程序代码问题与调用第三方接口这俩可疑了,为了排除前者的嫌疑,我把在测试服务器上另外部署了一套环境,把代码回滚到N月前的版本,但是问题依旧。那么就只剩下一个原因了:A站登录时调用了第三方接口。可A站很久无人维护,并且原来的开发人员已经离职,具体有调用哪些外部接口谁也不清楚。

    无奈,只好自己登录服务器进行抓包,尝试分析数据包中是否包含调用其他url,结果url没发现,却意外看到有问题的连接:

wKioL1P8AYbgwjw5AAMNvsER3cI304.jpg

从上图可知,发送给114.112.81.104的连接没有返回数据,在服务器上看到A站本地服务器也只是发送数据到此地址,但没有回应:

wKiom1P8AObQFxPNAADCoLXLH60352.jpg由此断定,A站登录时调用114.112.81.104的80端口(从内部记录,可以根据此ip查到对应的url)。后来查到此url已经失效,无法访问,所以登录的时候调用失效的url就会等到超时才继续进行下一步,这就是登录速度慢的真正原因。





本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/1545096,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_714616.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电商网站前台模板_电商热潮汹涌,兴长信达PEC零售商城系统为企业注入新力量...

随着5G时代的来临,伴随着移动互联网行业的高速发展,电子商务作为较为先进的商业模式在我国正在成为主流。放眼全球,电子商务模式同样发展迅速,全球电商销售额一直在不断蚕食全球零售市场,到2021年,预计全球…

Hosts文件与钓鱼网站

有些病毒或木马,修改你计算机上hosts文件,你访问某些网站就有可能访问到钓鱼网站,或者你的计算机不能打开某个网址,或者你能够打开网页,但是你的计算机不能升级病毒库,这时候你就应该检查一下你的计算机hos…

MySQL查询用户行为,网站用户行为分析

网站用户行为分析步骤1.1 本地数据集上传到数据仓库Hive数据集下载与查看数据集预处理把数据集导入HDFS中在Hive上创建数据库1.2 Hive数据分析给出数据分析需求用select语句实现数据分析数据分析结果查看与保存1.3 Hive、MySQL、HBase数据互导Hive数据分析结果(如用户购买与浏览…

linux子系统gdp调试,GDB调试命令_Linux编程_Linux公社-Linux系统门户网站

1、查看源码:list [函数名][行数]2、暂停程序(1)设置断点:a、break [源代码行号][源代码函数名][内存地址]b、break ... if condition ...可以是上述任一参数,condition是条件。例如在循环体中可以设置break ... if i 100 来设置循环次数(…

c底层用什么网站编写服务器,c编写服务器

c编写服务器 内容精选换一换简要介绍clang是一个C编写、基于LLVM、发布于LLVM BSD许可证下的C/C/Objective-C/Objective-C编译器。语言:C一句话描述:C/C/Objective-C/Objective-C编译器开源协议:Apache License Version 2.0建议的版本建议使用…

程序员经常访问的技术网站

作为一个工作几年的程序员,分类总结一下经常会访问的技术网站。 一.项目源码 (1).Github 代码托管 GitHub的使用可是程序员在职业生涯中技能必不可少的技能。它可以做Git代码托管平台,很多开源项目都放在Github上,因此我们就可以借鉴别人的…

好看的网站主页截图

好看的网站主页截图 总结 1、大图大气 2、网站界面好,用好图 截图 这个网站的美工挺不错的,但是这样东西并不难做啊 大图,大气

挖一挖那些让公司网站瘫痪的SQL“终结者”

IT实战联盟博客:http://blog.100boot.cn 一条慢查询会造成什么后果?之前我一直觉得不就是返回数据会慢一些么,用户体验变差? 其实远远不止,我经历过几次线上事故,有一次就是由一条 SQL 慢查询导致的。 那…

大型网站架构系列:缓存在分布式系统中的应用(三)

https://mp.weixin.qq.com/s/TrPlYj-3ymiLCIK8dQEiEw 上次主要给大家分享了,缓存在分布式系统中的应用,主要从不同的场景,介绍了CDN,反向代理,分布式缓存,本地缓存的常规架构和基本原理。 因为时间关于&a…

大型网站应用之海量数据和高并发解决方案总结一二!

https://mp.weixin.qq.com/s?__bizMzUxOTAxODc2Mg&mid2247483781&idx3&sn19959b3978281e9bcadd7d19d8ecc178&chksmf98141e0cef6c8f6d6d53da7886906308660b6aa820f5d1fc2b55721db23ce9bfa73fe128a44&scene21#wechat_redirect 作者:徐刘根 | …

千万级用户的大型网站,应该如何设计其高并发架构?(彩蛋)

转发自今日头条 目录 (1)单块架构 (2)初步的高可用架构 (3)千万级用户量的压力预估 (4)服务器压力预估 (5)业务垂直拆分 (6)用…

一个开源vue网站博客,nuxt开源网站,前后端分离项目

unNue.com 开媛笔记,基于nuxt ssr首屏服务器端渲染 。用于分享、记录、交流和学习,希望可以帮助到小伙伴们。同时网站在不断更新,创造属于猿(媛)的世界 -$Bao Yalong ..Lets Go! https://unnue.com 简述 前端 Github地…

怎样将优酷网站下载的视频KUX转MP4格式

在休息之余,相信大多数人都会拿手机看电视剧听音乐之类的,最近拍了很多的新片子:《毒液:致命守护者》、《无名之辈》、《亡命救赎》《影》等等优质电影,但是很多的电影都只能在电影院观看的,如果不去电影院…

网站关键词编写方法,注意事项。

1.Title标签&#xff1a; 即网站标题&#xff08;沙发超人&#xff09;&#xff0c;指的是目标关键词或者主关键词在源代码中的表现形式。 代码格式1&#xff1a;<title>关键词1_关键词2_关键词3 – 网站的品牌</title> &#xff08;常用格式&#xff09; 代码格式…

分享一些省心的PPT模板下载网站资源(附5G优质PPT模板)

每次需要做PPT时&#xff0c;总是为找省心的模板二发愁&#xff0c;用搜索引擎搜索“免费PPT模板”时&#xff0c;展示出的大量所谓“免费”的网站。心动的点开一个后&#xff0c;最终却是&#xff1a;开通会员才免费&#xff0c;满满的套路 现在我们急需那些&#xff0c;省去搜…

network 关于PV,网站访问量和服务器带宽的选择

网站用户访问流量图 对于PV&#xff0c;流量和带宽的理解&#xff0c;可以分成几个问题可能更加容易理解 问题1&#xff1a;首先什么是PV 技术角度讲,1个PV是指从浏览器发出一个对网络服务器的Request 网络服务器接到Request之后会开始把该Request对应的一个Page &#xff08…

[IIS网站问题]设置防火墙协议及端口等问题

如果AppWeb网站通过域名公开访问,请选择 域 ;如果AppWeb网站只通过类似 http://192.168.3.107:6789 局域网访问,选择 专用 即可。如果实在搞不懂这个规则,就全选即可。见下图: 另外,名称可以自由定义.

小型的搜索引擎设计_广州网站设计工作室-赛致信息科技

很多人都在为自己企业的网站而发愁&#xff0c;担心的就是自己企业的网站做不好&#xff0c;在开始做网站的时候就很犹豫&#xff0c;不知道究竟该选择哪家网站建设好点&#xff0c;造成这一现状的根本原因就是现在网站建设的行业鱼龙混杂&#xff0c;让很多企业迷茫不知所措&a…

iis10 asp 如何连接mdb_网站500内部服务器错误如何解决 - 最蜘蛛池

原出处&#xff1a;最蜘蛛池原文链接&#xff1a;网站500内部服务器错误如何解决&#xff1f; - 最蜘蛛池在SEO工作过程中&#xff0c;我们偶尔会遇到http500内部服务器错误&#xff0c;这样的问题&#xff0c;它是一个明显的http状态码&#xff0c;它告诉站长&#xff0c;你的…

linux svn服务的维护,Linux服务器搭建svn环境方法详解_网站服务器运行维护,Linux,svn...

关于nginx location指令详解_网站服务器运行维护^~ 开头,注意这不是一个正则表达式(是提升优先级的字符串匹配)–它的目的是优先于正则表达式的匹配。如果该location是最佳匹配&#xff0c;则不再进行正则表达式检测。下面由Linux教程栏目给大家介绍Linux服务器搭建svn环境的方…