azure存储过程中读取压力测试环节中会发现间歇性出现文件读取延时的情况

问题描述

azure存储过程中读取压力测试环节中会发现间歇性出现文件读取延时的情况

主要是应用winodwsazure的存储;在方案中为了体现存储的可靠性所以对winodwsazure存储进行了一系列的测试.但在读取压力测试环节中发现间歇性出现文件读取延时的情况,由于自己在编写测试应用方面比较善长(年长的农码),所以把问题归根于winodwsazure的存储上.经过和MS技术多次交流和帮助下才把问题明确下来,虽然问题不是程序代码产生,但和测试方法构建的测试数据有着关系

解决方案

添加处理时间后明确发现是blob的downloadToStream存在间歇延时的情况,由于这个winodwsazure的API是由官方提供的.所以下了个定论程序不存在问题,应该是存储方面出现异常,然后邮件winodwsazure技术要求他们帮忙跟进一下.经过沟通对方建议把测试的url裁剪成N小分然后由开启多个程序进行压测

解决方案二:

http://www.cnblogs.com/smark/p/3976766.html

时间: 2024-08-29 10:37:50

azure存储过程中读取压力测试环节中会发现间歇性出现文件读取延时的情况的相关文章

剖析软件测试中的压力测试

概念之一[压力测试]来自VisualStudio.NET设计分布式应用程序可靠性测试:是指模拟巨大的工作负荷以查看应用程序在峰值使用情况下如何执行操作.对每个单独的组件进行压力测试后,应对带有其所有组件和支持服务的整个应用程序进行压力测试.集中测试从最基础的功能测试开始.您需要知道编码路径和用户方案.了解用户试图做什么以及确定用户运用您的应用程序的所有方式.测试脚本应根据预期的用法运行应用程序.例如,如果您的应用程序显示Web页,而且99%的客户只是搜索该站点,只有1%的客户将真正购买,这使得提

压力测试-jmeter中session的问题

问题描述 jmeter中session的问题 jmeter进行压力测试的时候我后台登录用户的信息保存在session中并在服务端传送, 可是当我从一个action跳到另一个action的时候session的内存地址却变了导致我session中的 信息取值为空,这是为什么呢?跟cookie

linux中tcpcopy压力测试工具测试

一.tcpcopy简介 XCopy是由主要由网易的王斌开发的一套流量复制测试工具.XCopy系列包括 TCPCopy.UDPCopy.MysqlCopy 等开源软件(这些软件都集成在tcpcopy 开源项目内).曾经应用于网易的广告投放系统,urs系统,nginx hmux协议等系统,避免了上线带来的很多问题.所以很多时候我们指的tcpcopy (广义上的)就包括xcopy的全系统产品. TCPCopy 包含两部分:TCPCopy client(tcpcopy) 和 TCPCopy server

CentOS中PHP-FPM优化及压力测试示例

php fastcgi进程管理器,相比fastcgi静态的唤起cgi,fpm能根据访问的压力动态的唤起cgi进程和销毁以到达动态的调整cgi数量,这样可以有效的使用内存.除此之外还有其它的一些优点,比如,fpm还可以平滑的重载php配置:由于fpm是使用Unix-Socket来和服务器通讯,所以也不用再配置cgi端口:fpm有更好的状态输出和slowlog日志,502的时候能给出更多的错误细节.  本文谈谈有关PHP-FPM的配置细节以及基于一个实际环境来做压力测试: 服务器配置如下:    

软件开发中的数据库测试技术

摘要:根据以往软件测试经验,对数据库测试的内容和方法,进行了详细的分析,阐明了数据库测试在软件开发中的重要性. 关键词:数据库测试:性能测试:DataFactory 1.引言 数据库系统的开发在应用软件开发中所占的比重越来越大,随之而来的问题也越来越突出.比如:数据冗余,功能和性能方面存在的问题已经严重影响应用软件的使用.软件测试人员往往重视对软件功能和编码的测试,而忽略对软件性能,特别是数据库访问并发测试.因为,他们固有的思想中认为数据库设计存在问题对系统性能影响不大,或从根本上忽略了数据库在

使用 JMeter 完成常用的压力测试

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为"中国PE第一股",市值超1000亿元.  ------------------------------------------------------------------------------

压力测试实例

利用现代的设计技术和正式的技术复审可以减少代码中存在的初始错误,但是错误总是存在的,如果开发者找不到错误,那么,客户就会找到它们.越来越多的软件组织认识到软件测试是软件质量保证的重要元素之一,很多软件开发组织将30%-40%甚至更多的项目资源用在测试上,软件测试技术和软件测试策略受到了高度的重视和广泛的应用. 本文不想就软件测试技术和软件测试策略作深入的理论分析,而是列举一个在软件系统测试阶段进行的压力测试实例,希望能通过这个实例与从事软件测试相关工作的朋友进行交流. 首先介绍一下实例中软件的项

网站压力测试工具

在运维工作中,压力测试是一项很重要的工作.比如在一个网站上线之前,能承受多大访问量.在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验.但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100% 和线上性能指标相同.面对这些问题,我们只能尽量去想方设法去模拟.所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护的平台做到心中有数   性能测试工具目前最常见的有以下几种:ab.http_load.webbench

压力测试就是一种破坏性的性能测试

性能测试(或称多用户并发性能测试).负载测试.强度测试.容量测试是性能测试领域里的几个方面,但是概念很容易混淆.下面将几个概念进行介绍. 性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用. 关注点:how much和how fast 负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担. 关注点:how much 强度测试(Stress Test): 强度测试是一种性能测试,他在系统资源