网页打开慢,响应时间慢,如何定位这个问题?
首先思考:
1.是一个用户慢,还是一群用户慢?还是全部用户慢?(思考这个问题可以定位是我们的问题,还是客户环境导致的问题)
2.用户哪里慢?是支付慢?还是打开主页慢?还是错做洗面那个具体业务逻辑慢?(定位系统那部分出现了问题)
3.监控-针对特定问题,编写性能脚本,进行问题的复现。引入开发人员(cpu,output带宽多少等)
采用控制变量法 一个一个去监控 客户端呈现时间,请求,响应数据网络传输时间,应用服务器处理时间,数据库系统处理时间,看看那个华纳经的时间比较长,在针对去处理。
查看服务器收到请求到响应请求的总时间快还是慢 2.查看当前网络流量是否已经超限 3.浏览器上检车页面代开的各部分响应时间。
先确认自己是否有类似响应慢的问题,已确认服务器是否正常 2.如果服务器正常,让用户访问其他网站已确认是否正常,正常的话可以让用户ping一下服务器。
先自己在公司访问被测网站,如果不慢,则是用户电脑或者网络的问题,让用户换一台电脑,如果也慢就是网络的问题,如果不慢就是电脑的问题,如果公司访问也慢,在查看服务器。