自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 loadrunner监控linux之详解rstatd安装

LR监控linux之详解rstatd的安装  1.   前期准备:  1,把rstatd文件解压到要监控的机器上。2,打开终端,定位到rstatd文件夹下:查看文件夹中的内容如下:[root@localhost rpc.rstatd]# lsaclocal.m4    COPYING     Makefile.am    README

2012-12-31 19:17:31 1024

转载 TUXEDO 性能调优

TUXEDO应用系统对IPC资源的要求一个TUXEDO应用系统在运行时会大量用到IPC资源,包括信号灯,消息队列及共享内存,下面对他们的使用情况及与他们有关的操作系统核心参数分别进行介绍:UBBCONFIG中与IPC资源有关的配置参数主要有: MAXACCESSERS ,REPLYQ,RQADDR,MAXSERVERS,MAXSERVICE,MAXGTTTUXEDO应用系统对IPC

2012-12-31 19:11:58 1625

转载 循环打印web_reg_save_param保存的参数

Action(){    char buffer[128] = {0}; int j;    int i;  web_reg_save_param("param1",  "LB=Content-Length: ",  "RB=/r/n""",  "NotFound=ERROR",     "Ord=all",  "Search=Headers",  LA

2012-12-31 19:07:23 1061

原创 LR中winsock协议Error: "10061 - Connection refused"的解决方法

问题出现:运行场景测试时出现以下错误:Action.c(90): Error : socket0 - Connection refused. Error code : 10061.解决方法:1,确定连接了正确的端口和主机地址,如果有网络分析工具,你可以检查一下,端口和主机是不是你要连接的。2,检查服务器的应用是不是在运行中。3,检查服务器的监听端口。4,如果此问题出现在负载

2012-12-31 19:04:39 3266

转载 Java连接各种数据库的实例

此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDStri

2012-12-31 18:50:51 359

原创 Loadrunner 如何访问数据库

在Loadrunner中也提供了C对数据库操作的相关功能函数,以下这些数据库功能函数只能用于Web Services协议。lr_db_connect  连接数据库  lr_db_disconnect  断开数据库的连接 lr_db_executeSQLStatement  执行SQL语句  lr_db_dataset_action  对数据库执行操作

2012-12-31 18:06:55 736

翻译 前端性能评价平台搭建

1、相关软件selenium 1.1.0firefox4.xYSlow 2.0ShowSlow 0.9  appserv-win32-2.5.92、安装过程安装firefox、apserv-win32-2.5.9,YSlow和Selenium的都安装firefox插件,安装过程非常简单,在此不再累述。3、配置过程  1)将ShowSlow解压到appserv的w

2012-12-31 16:24:42 404

原创 基于WebService的性能测试脚本开发

WebService是一种构架应用程序的普遍模型,是系统对外的接口。可以在任何支持网络通信的操作系统中实施运行。WebService的主要目标就是实现应用间的跨平台的互操作。Web Service可以使系统中孤立的站点之间能够相互通信、共享资源而提出的一种接口。Web Service所常用的协议标准,包含如HTTP、XML、SOAP、WSDL等,选择WebService协议进行测试,可以使服务的客

2012-12-31 16:14:29 571

原创 sql常见问题

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。    2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:  select id from t where num is null  可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:  select id

2012-12-29 17:05:44 477

原创 应聘时最漂亮的回答

1、请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在

2012-12-29 17:04:12 688

原创 MySQL性能监控工具-MONyog

MySQL性能监控工具-MONyog一款不错的工具,我们服务器是windows2003。所以我本地安装了MONyog进行远程监控。只需要在服务器端安装SSH协议即可。(收费,有破解的) 1、登录配置界面 2、show processlist  3、警告建议你应该优化哪些参数。  4、介绍一下慢查询的配置,其它的可以自己配置,都是简单的英文

2012-12-29 17:01:42 1814

原创 MySQL性能监控工具-Spotlight on MySQL

MySQL性能监控工具-Spotlight on MySQL这是我的第二款用于监控MySQL数据库性能的工具:Spotlight on MySQL   我们的服务器数据库:是在windows2003上。这款工具非常的花哨,界面很漂亮,自带报警。1、创建连接  2、监控界面 3、查看MySQL启动错误日志 4、参数图形界面5、操

2012-12-29 17:00:16 1494

转载 spotlight用来监控mysql性能

spotlight用来监控mysql性能Quest公司的spotlight on mysql具有很强大的功能,gerry兄3年前就用过它的其他产品管理oracle。今天实在空闲,机器里有这个spotlight on mysql就装上一个试试。没曾想,让我惊喜得不行。下载这个安装包请访问www.quest.com1:使用ODBC 3.5X的版本,俄(gerry兄)走了很大一个弯路

2012-12-29 16:55:51 1405

原创 Spotlight on oracle 使用

Spotlight on oracle 使用Spotlight on oracle 主要是用来监控数据库性能的,还可以监控服务器的资源使用情况。前两天下载了试用版本,我下载的是6.0.0.1325版本,大小:162MB。安装工具,打开工具,可以先看一下主界面:可以看到他提供了很多监控项,我主要测试了Spotlight on oracle 和 Spotli

2012-12-29 16:45:30 729

原创 loadrunner ip欺骗技术

需要使用ip欺骗的原因:1、当某个IP的访问过于频繁,或者访问量过大是,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力。3、有一些网站会限制同一个用户同一个IP的登

2012-12-29 10:23:18 691

转载 java连接memcached,并对比从数据库中查询数据与从memcached查询的性能

说明:系统为:rhel5.3 32memcached版本为:yum安装的1.4.5-1.el5   jdk版本为:jdk1.6.0_29   mysql版本为:mysql-5.5.17-winx64.zip eclipse版本为:eclipse-jee-indigo-SR1-linux-gtk.tar.gz参考:xmemcached user_guidehttp

2012-12-28 14:50:49 1069

转载 Redhat/CentOS使用yum报错的完美解决方案(顺带yum安装memcached)

看到好多筒子们yum安装memcached不成功,不幸的是,我也遇到了,由于各种原因,花了七八个小时才搞定。看坛子里好多筒子都有贴处理经验,貌似不是很详细彻底,我索性总结下,希望大家少走弯路。条条大道通罗马,但是最顺畅的只有一条。。。我的系统版本为:rhel5.3 32如果你用的是Redhat,或者是CentOS,那你可能会碰到以下两种情况导致你yum安装memcached失败

2012-12-28 14:47:50 2103

转载 性能调优攻略2

3.2使用Profiler测试接下来,我们需要使用性能检测工具,也就是使用某个Profiler来差看一下我们程序的运行性能。如:Java的JProfiler/TPTP/CodePro Profiler,GNU的gprof,IBM的PurifyPlus,Intel的VTune,AMD的CodeAnalyst,还有Linux下的OProfile/perf,后面两个可以让你对你的代码优化到CPU

2012-12-28 13:48:58 529

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!但

2012-12-28 13:47:55 451

转载 系统性能调优如何做(2)

对于TCP的TIME_WAIT这个状态,主动关闭的一方进入TIME_WAIT状态,TIME_WAIT状态将持续2个MSL(Max Segment Lifetime),默认为4分钟,TIME_WAIT状态下的资源不能回收。有大量的TIME_WAIT链接的情况一般是在HTTP服务器上。对此,有两个参数需要注意,12net.ipv4.tcp_t

2012-12-28 13:36:55 462

转载 系统性能调优如何做?

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。  在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得

2012-12-28 13:35:38 645

转载 淘宝性能测试要点

每台服务器每秒平均PV量= ( (80%*总PV)/(24*60*60*(9/24)))/服务器数量,即每台服务器每秒平均PV量=2.14*(总PV)/* (24*60*60) /服务器数量 最高峰的pv量是1.29倍的平均pv值 性能测试策略1.模拟生产线真实的硬件环境。2.服务器置于同一机房,最大限度避免网络问题。3.以PV为切入点,通过模型将其转换成性能测试可量化

2012-12-28 13:34:03 795

翻译 Linux性能分析与调整命令汇总

CPU性能分析工具:vmstatpssartimestracepstreetopMemory性能分析工具:vmstatstracetopipcsipcrmcat /proc/meminfocat /proc/slabinfocat /proc/ /mapsI/O性

2012-12-28 13:29:04 733 1

转载 网站首屏下载时间决定电子商务输赢

基调网络:http://www.networkbench.com/首屏测试:http://www.networkbench.com/trade-rank/index.html网站测试:http://www.networkbench.com/speed/index.htm在互联网普及应用的今天,网络的便捷性受到了消费者和企业的青睐,网络交易类应用也随之大幅增长,电子商务(电商频道)行

2012-12-28 13:19:25 720

转载 tomcat server.xml配置详解

一、标签元素

2012-12-28 13:11:43 459

转载 Too many open files 错误解决

Too many open files 错误解决打开的文件过多,一般来说是由于应用程序对资源使用不当造成,比如没有及时关闭Socket或数据库连接等。但也可能应用确实需要打开比较多的文件句柄,而系统本身的设置限制了这一数量。异常 1 java.net.SocketException:Too many open files    at java.net.PlainSocketImpl

2012-12-28 12:55:03 854

原创 详解 Too many open files

运行在Linux系统上的Java程序可能会出现"Too many open files"的异常情况,且常见于高并发访问文件系统,多线程网络连接等场景。         程序经常访问的文件、socket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry。“open

2012-12-28 12:52:14 411

转载 Fiddler 教程

目录(?)[+]Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler 如何捕获Firefox的会话Firefox 中安装Fiddler插件Fiddler如何捕获HTTPS会话Fiddler的基本界面Fiddler的HTTP统计视图QuickExec命令行的使用Fiddler中设置断点修改RequestFiddler中设置断点修改ResponseFiddler中创建A

2012-12-26 10:20:36 671

转载 用Loadrunner脚本访问SIP平台的API

用Loadrunner脚本访问SIP平台的APILR脚本访问SIP平台的API:C代码   1. char sip_apiname[32] = "";     2. char sip_appkey[32]="";     3. char bemd[1024]="";     4. char sip_timestamp[24]="";

2012-12-25 19:18:37 940

转载 LR脚本中MD5码获取方案

LR脚本中MD5码获取方案  在类似网关的服务中使用md5散列的方式来确保数据未被篡改是一种比较普遍的方式。关于md5是什么您可以问问百度知道知道不知道,我觉得它应该知道。一个理解的难点可能是这样的:  如果这个安全性的做法是基于黑客可以截获数据并加以篡改的假设的。那么他一样可以在篡改了内容之后对篡改后的内容重新计算md5替换原来的md5然后转发给服务端。这样做貌似不能

2012-12-25 19:13:47 670

原创 LR中用C语言比较两个字符串变量

一:以下脚本,定义两个一样的字符数组,对比后,打印出result的值: 1.  vuser_init()2.  {3.  int result;4.       char string1[] = "We can see the string:nancy";5.       char string2[] = "We can see the string:nancy";6.

2012-12-25 19:05:37 1488

转载 loadrunner脚本开发

利用LR插件完成性能测试脚本.pdfhttp://www.7dtest.com/bbs/viewthread.php?tid=1717LR脚本中MD5码获取方案http://www.7dtest.com/bbs/viewthread.php?tid=2316爬虫线程并发--性能测试脚本http://www.7dtest.com/bbs/viewthread.php?ti

2012-12-25 18:57:44 760

转载 性能分析:处理器、磁盘I/O、进程、网络分析方法

1.处理器分析法   (1)首先看System%Total Processor Time 性能计数器的计数值该计数器的值体现服务器整体处理器利用率,对多处理器的系统而言,该计数器提醒所有CPU的平均利用率。如果该值持续超过90%,则说明整个系统面临着处理器方面的瓶颈,需要通过增加处理器来提高性能。   注:多处理器系统中,该数据本身不大,但PUT直接负载状况极不均衡,也应该视作系统产生

2012-12-25 18:29:25 1091

转载 性能测试面试题

1,EBCDIC translation有什么用?答:能够使部分数据显示它在16进制和ASCII码的格式,并标明偏移量,应用于数据关联2,编译器和解释器有什么区别?答:编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机  器语言来运行此程序,速度很快;  而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行

2012-12-25 18:27:07 1007

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!但

2012-12-25 17:01:10 508

原创 Web性能优化方案

第一章 打开网站慢现状分析在公司访问部署在IDC机房的VIP网站时会感觉很慢。是什么原因造成的?为了缩短页面的响应时间,改进我们的用户体验,我们需要知道用户的时间花在等待什么东西上。       可以跟踪一下我们的登录页面,如下图所示    从上图我们可以分析知道,HTML文档只占了总响应时间的20%,其它80%响应时间用来下载JS、CSS、图片等组件。所以WEB前端有很大的优化空间,

2012-12-25 16:34:59 401

转载 Linux常用性能检测命令

Linux常用性能检测命令、uptime、top、iostat、Vmstat、pstree、Numastat、sar、free、Pmap、Strace、ulimit一、uptime     Uptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average)。load average值分别记录了上个1分钟,5分钟和15分钟间隔的负载情况

2012-12-25 16:13:08 584

原创 Linux下常用的性能分析工具-top命令

top命令详解top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。使用top命令出下如下结果(redhat 9 ,内核2.4.24): 21:00:54 up 39 days, 23:12,  5 users,  load average: 0.24, 0.06, 0.02158 proc

2012-12-25 16:07:40 1522

原创 liunx性能分析命令之 sar

sar -b 监控I/O#sar -b1 10Linux 2.6.18-53.el5PAE (localhost.localdomain) 03/29/200912:19:40AM       tps      rtps      wtps      bread/s    bwrtn/s12:19:42 AM     21.48      9.40    12.08    187.

2012-12-25 16:06:02 549

原创 iostat详细解析

iostatsysstat的安装包包括有iostat、mpstat、sar、sa的功能,如果没有可先下载然后安装在自己的机器上。iostat是sysstat包的一部分。iostat显示自系统启动后的平均CPU时间(与uptime类似),它也可以显示磁盘子系统的使用情况,iostat可以用来监测CPU利用率和磁盘利用率。iostat-x 1 10Linux 2.6.18-92.el5

2012-12-25 16:03:53 560

产品研发QA质量度量

产品研发QA质量度量

2018-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除