- 博客(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 3268
转载 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 737
翻译 前端性能评价平台搭建
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 692
转载 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 2108
转载 性能调优攻略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 463
转载 系统性能调优如何做?
关于性能优化这是一个比较大的话题,在《由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 796
翻译 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
转载 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 855
原创 详解 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 671
原创 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 1524
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人