性能测试 - 错误提示分析

1、分析原则:

具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)

查找瓶颈时按以下顺序,由易到难。

服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)

注:以上过程并不是每个分析中都需要的,要根据测试目的和要求来确定分析的深度。对一些要求低的,我们分析到应用系统在将来大的负载压力(并发用户数、数据量)下,系统的硬件瓶颈在哪儿就够了。

分段排除法 很有效

2、分析的信息来源:

1)根据场景运行过程中的错误提示信息

2)根据测试结果收集到的监控指标数据

2.1.错误提示分析

分析实例:

实例1)Error: Failed to connect to server “payment.baihe.com″: [10060] Connection

Error: timed out Error: Server “user.baihe.com″ has shut down the connection prematurely

分析:

A、应用服务死掉。

(小用户时:程序上的问题。程序上处理数据库的问题)

B、应用服务没有死

(应用服务参数设置问题)

例:在许多客户端连接Weblogic应用服务器被拒绝,而在服务器端没有错误显示,则有可能是Weblogic中的server元素的AcceptBacklog属性值设得过低。如果连接时收到connection refused消息,说明应提高该值,每次增加25%

C、数据库的连接

(1、在应用服务的性能参数可能太小了 2、数据库启动的最大连接数(跟硬件的内存有关))

实例2)Error: Page download timeout (120 seconds) has expired

分析:可能是以下原因造成

A、应用服务参数设置太大导致服务器的瓶颈

B、页面中图片太多

C、在程序处理表的时候检查字段太大多

2.2错误状态情况分析

常用的HTTP状态代码如下:

400 无法解析此请求。

401.1 未经授权:访问由于凭据无效被拒绝。

401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。

401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。

401.4 未经授权:Web 服务器上安装的筛选器授权失败。

401.5 未经授权:ISAPI/CGI 应用程序授权失败。

401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒绝访问。

403 禁止访问:访问被拒绝。

403.1 禁止访问:执行访问被拒绝。

403.2 禁止访问:读取访问被拒绝。

403.3 禁止访问:写入访问被拒绝。

403.4 禁止访问:需要使用 SSL 查看该资源。

403.5 禁止访问:需要使用 SSL 128 查看该资源。

403.6 禁止访问:客户端的 IP 地址被拒绝。

403.7 禁止访问:需要 SSL 客户端证书。

403.8 禁止访问:客户端的 DNS 名称被拒绝。

403.9 禁止访问:太多客户端试图连接到 Web 服务器。

403.10 禁止访问:Web 服务器配置为拒绝执行访问。

403.11 禁止访问:密码已更改。

403.12 禁止访问:服务器证书映射器拒绝了客户端证书访问。

403.13 禁止访问:客户端证书已在 Web 服务器上吊销。

403.14 禁止访问:在 Web 服务器上已拒绝目录列表。

403.15 禁止访问:Web 服务器已超过客户端访问许可证限制。

403.16 禁止访问:客户端证书格式错误或未被 Web 服务器信任。

403.17 禁止访问:客户端证书已经到期或者尚未生效。

403.18 禁止访问:无法在当前应用程序池中执行请求的 URL。

403.19 禁止访问:无法在该应用程序池中为客户端执行 CGI。

403.20 禁止访问:Passport 登录失败。

404 找不到文件或目录。

404.1 文件或目录未找到:网站无法在所请求的端口访问。

需要注意的是404.1错误只会出现在具有多个IP地址的计算机上。如果在特定IP地址/端口组合上收到客户端请求,而且没有将IP地址配置为在该特定的端口上侦听,则IIS返回 404.1 HTTP错误。例如,如果一台计算机有两个IP地址,而只将其中一个IP地址配置为在端口80上侦听,则另一个IP地址从端口80收到的任何请求都将导致IIS返回404.1错误。只应在此服务级别设置该错误,因为只有当服务器上使用多个IP地址时才会将它返回给客户端。

404.2 文件或目录无法找到:锁定策略禁止该请求。

404.3 文件或目录无法找到:MIME 映射策略禁止该请求。

405 用于访问该页的 HTTP 动作未被许可。

406 客户端浏览器不接受所请求页面的 MIME 类型。

407 Web 服务器需要初始的代理验证。

410 文件已删除。

412 客户端设置的前提条件在 Web 服务器上评估时失败。

414 请求 URL 太大,因此在 Web 服务器上不接受该 URL。

500 服务器内部错误。

500.11 服务器错误:Web 服务器上的应用程序正在关闭。

500.12 服务器错误:Web 服务器上的应用程序正在重新启动。

500.13 服务器错误:Web 服务器太忙。

500.14 服务器错误:服务器上的无效应用程序配置。

500.15 服务器错误:不允许直接请求 GLOBAL.ASA。

500.16 服务器错误:UNC 授权凭据不正确。

500.17 服务器错误:URL 授权存储无法找到。

500.18 服务器错误:URL 授权存储无法打开。

500.19 服务器错误:该文件的数据在配置数据库中配置不正确。

500.20 服务器错误:URL 授权域无法找到。

500 100 内部服务器错误:ASP 错误。

501 标题值指定的配置没有执行。

502 Web 服务器作为网关或代理服务器时收到无效的响应。

(0)

相关推荐

  • Nginx:基本概念

    守住一方平安,尽力而为,问心无愧就好. Nginx同Apache一样都是一种WEB服务器,Nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMT ...

  • 计算机安装错误及分析,安装设备驱动时驱动提示错误“拒绝访问”的解决办法...

    现象:安装打印机驱动时系统出现错误提示:Windows 安装设备的驱动程序软件时遇到一个问题.Windows 已找到设备的驱动程序软件,但在试图安装它时遇到错误"拒绝访问".(如下 ...

  • Win10家庭版提示错误提示:0x80242016怎么办?

    Win10家庭版1909更新20H2版本一直失败怎么办?现在有不少的朋友使用的还是Win10 1909版本的系统,但是该版本系统目前已经停止服务了,微软也建议大家都升级到20H2版本,但是很多人在升级 ...

  • 病案首页主要诊断选择常见错误汇总分析

    主要诊断作为病案首页关键信息将直接影响到DRG和DIP的分组结果,进而影响到医院在医保支付中获得的收益.提高病案首页主要诊断的书写质量和准确性是医院迎接医保支付改革工作的重中之重.本文从疾病诊断名称书 ...

  • 让老板看哭,简单实用的Excel“错误提示”来了!

    Excel技巧精选 1021篇原创内容 公众号 如图,只有4个单元格都有内容时,表格才不会显示为绿色,这种样式该如何设置呢? 这里的解决方法是公式 条件格式,具体操作方法如下: 第一步:设置公式 先在 ...

  • 实例剖析:主要诊断ICD编码错误案例分析

    引言 随着医改的不断深入,DRGs收付费改革上升到国家战略层面.病案首页中主要诊断ICD编码是医院医疗管理和统计工作的重要基础信息,也是推行DRGs收付费制度的核心数据要素,做好主要诊断ICD编码工作 ...

  • 错误答复分析:雇员提供咨询属于经营所得

    税收实战 2021-06-07 一.网传的错误答复 [个人提供咨询服务可否按生产经营所得纳个税 留言时间:2019-05-25 问: 根据2018年12月18日颁发的个税实施条例对于生产经营所得的定义 ...

  • 性能测试与结果分析培训小记

    受合作伙伴邀请,在北京实施了一次<性能测试与结果分析>的培训,两天的时间要谈的东西很多,所以几经思考罗列了这样的一个课程大纲出来. 培训目标: 针对有性能测试工具基础的同学深度分析性能需求 ...

  • u盘存储文件错误提示代码0x80070570怎么办【解决方法】

    使用u盘存储文件时弹出错误提示代码为 0x80070570 的窗口,遇到这样的问题时该怎么办呢?今天我们就和大家介绍错误代码0x80070570的解决方法. u盘存储文件错误提示代码0x8007057 ...

  • 七指共振指标的买卖点提示分析

    七指共振指标是怎么样的?这个指标指的就是:七个指标共振,而且是真正意义上的.这个指标并不含未来的函数,所以信号是不会漂移的,所以在使用过程中大家应该放心.七指共振指标的七个指标分别为动力线.DDX.Z ...