原文:接口响应过慢的原因排查

最近一次的项目体验,手机用户在训练完成之后,会有服务器超时的提示,在用户量大的时候,每晚的 点时间段发生的尤为频繁,所以作了一些的排查。 排查的顺序乃是这样的: 确定是哪个接口存在性能问题 确定这个接口的内部逻辑是怎样的,做了哪些事情 分析接口存在性能问题的根本原因 寻找确立优化方案 回归验证方案效果 首先哪个接口的话,代码当中马上就找到了,立刻开始确定里面的逻辑,这一下就发现了问题了,里面的逻辑 ...

2021-02-25 20:19 0 4066 推荐指数:

查看详情

网站或接口响应时间较长应该如何排查

假如你的网站打开很久,什么原因呢,先从最外层排查。浏览器按F12,看看Network哪个文件时间最长,这个是为了排查有可能css或者js插件引用了一些被国内墙住的地址,一直请求不到,所以时间很久。找到相关的地方注释,或者引用本地的。 如果文件引用什么的都没问题,看接口吧。 先自己写个脚本访问 ...

Wed Jul 05 07:36:00 CST 2017 0 5068
java调用jni oci接口宕机原因排查

调用最简单的JNI没有出错,但是涉及到OCI时就会异常退出,分析后基本确定是OCI 11g中的signal所致,参考ora-24550 signo=6 signo=11解决。 但是这个相同的so库直 ...

Sun May 05 19:36:00 CST 2019 0 588
应急响应排查大全

第一章:入侵排查篇 第1篇:window入侵排查 前言 当企业发生黑客入侵、系统崩溃或其它影响业务正常运行的安全事件时,急需第一时间进行处理,使企业的网络信息 系统在最短时间内恢复正常工作,进一步查找入侵来源,还原入侵事故过程,同时给出解决方案与防范措施,为企业 挽回或减少经济损失。 常见 ...

Mon Aug 10 00:55:00 CST 2020 0 526
服务响应慢怎么排查

来源 一个服务响应慢怎么排查 (一)负载均衡器进行检查 1、检查系统负载、内存使用情况:输出表明是正常的; 2、检查磁盘空间使用情况,未发现有分区被塞满; 3、检查系统日志,为发现异常输出; 4、检查应用程序运行情况,执行命令 ipvsadmin ,有转发数而且数字不断变化,这可以确认 ...

Mon Jun 28 00:50:00 CST 2021 0 306
[PHP] 使用strace排查接口响应速度慢过程

有个内部接口 , 另外同事会调用该接口 , 把一份邮件内容上传到这个接口 对方反应该接口有调用超时现象 排查思路; 排查access日志 , 看到有499状态码 , 响应时间是5秒 , 可以确定的是对方设置了超时时间是5秒 对方想要把超时时间尽量小 , 因此继续排查代码中 ...

Wed Dec 02 23:49:00 CST 2020 0 351
Redis 响应延迟问题排查

计算延迟时间 如果你正在经历响应延迟问题,你或许能够根据应用程序的具体情况算出它的延迟响应时间,或者你的延迟问题非常明显,宏观看来,一目了然。不管怎样吧,用redis-cli可以算出一台Redis 服务器的到底延迟了多少毫秒。踹这句: 网络和通信引起的延迟 当用户连接到Redis ...

Wed Jan 17 16:58:00 CST 2018 0 8454
如果页面卡顿,怎么排查原因

页面卡顿,可能涉及到很多页面性能问题,有可能是来自前端,有可能是来自后端,也有可能是来自用户网络问题等。 有可能是前端加载的某些js文件加载失败了或者是报错了 有可能是该页面请求的接口太多了,导致数据返回慢,可适当做缓存 有可能是浏览器渲染的东西太多导致卡顿。 但页面卡顿更大 ...

Mon Apr 19 07:26:00 CST 2021 0 641
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM