Below you will find pages that utilize the taxonomy term “压力测试”
November 21, 2016
mysql压力测试工具spcc-mysql
"http://imysql.cn/2014/10/10/tpcc-mysql-full-user-manual.shtml http://imysql.com/tag/压测"
January 25, 2013
分布式TCP压力测试工具 tcpcopy
"tcpcopy是一种应用请求复制(基于tcp的packets)工具,其应用领域较广,我们曾经应用于网易的广告投放系统,urs系统,nginx hmux协议开发等系统,避免了上线带来的很多问题。\n总体说来,tcpcopy主要有如下功能:\n1)分布式压力测试工具,利用在线数据,可以测试系统能够承受的压力大小(远比ab压力测试工具真实地多),也可以提前发现一些bug 2)对于后端的短连接,请求丢失率非常低(1/10万),可以应用于热备份 3)普通上线测试,可以发现新系统是否稳定,提前发现上线过程中会出现的诸多问题,让开发者有信心上线 4)对比试验,同样请求,针对不同或不同版本程序,可以做性能对比等试验 5)利用多种手段,构造无限在线压力,满足中小网站压力测试要求 6)实战演习(架构师必备)\ntcpcopy可以用于实时和离线回放领域,并且tcpcopy支持mysql协议的复制,开源一年以来,功能上越来越完善。\n如果你对上线没有信心,如果你的单元测试不够充分,如果你对新系统不够有把握,如果你对未来的请求压力无法预测,tcpcopy可以帮助你解决上述难题。 …"
July 29, 2011
性能测试工具sysbench简介
"sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,后续准备利用sysbench来对MySQL进行一系列的测试。具体的一些参数设置,需要根据不同的测试要求来进行调整。\n下载\n** 编译安装** 默认支持MySQL,如果需要测试Oracle/PostgreSQL,则在configure时需要加上–with-oracle或者–with-pgsql参数\n./configure --prefix=/u01/sysbench \\ --with-mysql-includes=/opt/mysql/include/mysql \\ --with-mysql-libs=/opt/mysql/lib/mysql make \u0026amp;\u0026amp; make install 参数\nNinGoo:/u01/sysbench/bin\u0026gt;$sysbench Missing required command argument. Usage: sysbench …"
October 16, 2010
网站压力测试工具webbench简介、安装、使用
"一直在寻找一款有效的网站压力测试”的文章”\u0026gt;网站压力测试工具,今天试用了webbench之后,感觉非常满意,特地于大家分享。\n一、webbench简介\nWebbench是有名的网站压力测试工具,它是由Lionbridge公司()开发。它的帮助文件和文档请到:www.webbench.com上查看。 Webbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的两项 内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。\n二、webbench安装\n(1)在FreeBSD下的用Ports安装方法:\n#cd /usr/ports/benchmarks/webbench #make install clean\n记得安装成功以后运行一下rehash命令,刷新一下系统命令\n#rehash\n(2)RedHat/CentOS下的编译安装\n下载安装 …"
July 15, 2010
Apache最大连接数性能测试
"Apache最大连接数性能测试。\n这天工作没什么事情,翻开看资料,再次学习一下apache的性能优化,以下就说说我的设置及测试。\n先说一下我的测试机硬件及软件配置环境:\n硬件:一台比较古老的机器,cpu: P42.0 ,内存256,其他的就不多说了。\n软件:linux as 4 , apache2.0.59。\n先说一下这次安装及配置就是测试apache的性能,如果你打算看其他方面的,那就不要看了,因为偶也没有写,嘿嘿嘿……\n./configure –prefix=/usr/local/apache2 –with-mpm=worker –enable-so\n说明:\nMPM={beos|worker|prefork|mpmt_os2| perchild|leader|threadpool}\n我这里mpm使用的是worker,以下说明一下mpm个参数;\nMPM的引入是Apache 2.x最重要的变化,影响apache2.x 性能的最核心特性,\nMPM(Multi -Processing Modules,多道处理模块),运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比 …"
July 14, 2010
apache prefork优化及压力测试
"优化apache prefork模式的参数, (384M内存openvz 的vps环境下面)\n\u0026lt;IfModule mpm_prefork_module\u0026gt; StartServers 12 MinSpareServers 12 MaxSpareServers 12 MaxClients 12 MaxRequestsPerChild 100 \u0026lt;/IfModule\u0026gt; StartServers是启动的进程数,Min和Max是最小最大进程数, MaxClients是最大可连接的客户端,MaxRequestPerChild是一个进程的生命周期内处理的请求数量,一旦达到设定的这个值,就回收进程。 这里的vps环境是内存384M最大可用,openvz的vps.其它优化设置可以参考\n测试一千个客户端并发时的压力,可以用apache自带的ab.exe。\nab -n 1000 -c 1000 http://www.netroby.com/index.php\n测试结果:\nServer Software: Apache/2.2.14 Server Hostname: …"
July 6, 2010
MySQL压力测试工具 mysqlslap 使用简介
"MySQL从5.1.4版开始带有一个压力测试工具 mysqlslap,通过模拟多个并发客户端访问 mysql来执行测试,使用起来非常的简单。通过mysqlslap –help可以获得可用的选项,这里列一些主要的参数,更详细的说明参考 官方手册。\n–auto-generate-sql, -a\n自动生成测试表和数据\n–auto-generate-sql-load-type=type\n测试语句的类型。取值包括:read,key,write,update和mixed(默认)。\n–number-char-cols=N, -x N\n自动生成的测试表中包含多少个字符类型的列,默认1\n–number-int-cols=N, -y N\n自动生成的测试表中包含多少个数字类型的列,默认1\n–number-of-queries=N\n总的测试查询次数(并发客户数×每客户查询次数)\n–query=name,-q\n使用自定义脚本执行测试,例如可以调用自定义的一个存储过程或者sql语句来执行测试。\n–create-schema\n测试的schema,MySQL中schema也就是database\n–commint=N\n …"
April 2, 2010
网站压力测试工具webbench简介、安装、使用【原创】
"本文作者原创,版权归查看有关“集思博客”的文章”\u0026gt;集思博客所有,转载请注明链接: http://gisblogs.net/article/09-05/266.html\n一直在寻找一款有效的网站压力测试”的文章”\u0026gt;网站压力测试工具,今天试用了webbench之 后,感觉非常满意,特地于大家分享。\n一、webbench简介\nWebbench是有名的网站压力测试工具,它是由 Lionbridge公司( http://www.lionbridge.com)开发。它的帮助文件和文档请到: www.webbench.com 上查看。 Webbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的 两项 内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。\n二、webbench安装\n(1) 在FreeBSD下的用Ports安装方法: …"
April 1, 2010
找到一款不错的网站压力测试工具webbench[原创]
"webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。\n1、适用系统:Linux\n2、编译安装:\nwget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz\ntar zxvf webbench-1.5.tar.gz\ncd webbench-1.5\nmake \u0026amp;\u0026amp; make install\n3、使用:\nwebbench -c 500 -t 30 http://127.0.0.1/test.jpg\n参数说明:-c表示并发数,-t表示时间(秒)\n4、测试结果示例:\nWebbench – Simple Web Benchmark 1.5\nCopyright (c) Radim Kolar 1997-2004, GPL Open Source Software.Benchmarking: GET http://127.0.0.1/test.jpg\n500 clients, running 30 sec.\nSpeed=3230 …"
December 5, 2008
apache ab压力测试
"以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。 格式:\n./ab [options] [http://]hostname[:port]/path\n参数: -n requests Number of requests to perform //在测试会话中所执行的请求个数。默认时,仅执行一个请求 -c concurrency Number of multiple requests to make //一次产生的请求个数。默认是一次一个(测试次数=n/c,所以此值要小于上面参数n的值)。 -t timelimit Seconds to max. wait for responses //测试所进行的最大秒数。其内部隐含值是-n 50000。它可以使对服务器的测试限制在一个固定的总时间以内。默认时,没有时间限制。\n-p postfile File containing data to POST //包含了需要POST的数据的文件. -T …"