自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 MySQL innodb_buffer_pool 内存分配过程

MySQL innodb_buffer_pool是在mysqld启动时分配?操作系统如何显示查看my.cnf中配置:innodb_buffer_pool_size = 20G,物理机实际内存32G mysqld启动前后内存使用对比:启动mysql 后,used增加了1.5G,cached增加2M top查看mysqld进程VIRT:1

2017-03-24 10:37:41 4435

翻译 使用Jmeter模拟浏览器

Jmeter是常用的模拟多用户同时访问web页面URL的压力测试工具。然后,为了模拟的准确,Jmeter需要正确的配置,使它像浏览器一样工作。在这篇文章中,我怎样配置Jmeter,可以准确的模拟浏览器实际的发送的请求。在了解怎样怎样配置Jmeter之前,我们先来了解一下浏览器是如何工作的:当用户在浏览器输入一个web页面URL,它会连接到服务器,开始下载页面,并

2016-12-29 11:22:17 6425

原创 jmeter和loadrunner测试结果差异大-web页面静态资源下载

最近有朋友性能测试时遇到Jmeter和Loadrunner测试的结果差异很大,对结果很纠结。笔者在与之一同排查的过程中发现很多老司机也总会踩到的坑-web页面静态资源下载.问题:jmeter和loadrunner测试结果差异大描述: 一个简单的web页面,同样50并发用户,响应时间十几毫秒,Loadrunner测试结果TPS=1500,jmeter测试结果TPS=4000+,大家怎

2016-12-28 18:14:14 12609

原创 httpclient3.1异常Timeout waiting for connection

公司一项目在高峰期报异常,且请求响应时间比预期明显长很多,排查问题发现和httpclient有关,在这里描述一下3.1版本中容易踩到的坑问题:生产环境异常信息:2016-12-19 14:43:27,697 ERROR - Http post occur error!url=XXXXXXorg.apache.commons.httpclient.ConnectionPoolTi

2016-12-27 18:46:36 2513

转载 java连接池的maxIdle该如何配置

摘要:最近针对某系统做了次压力测试,在并发较高的时候暴露了一个maxIdle设置不合理的问题,特总结一下这次问题,并分析一下这个问题背后的原因。问题现象用60个线程并发访问某个读和写均有的业务接口,性能测试人员查看Oracle数据库负载CPU非常高,而且oracle的Logons指标达到148.1次/秒(这个值的含义是数据库客户端登录认证的每秒的次数)。而且

2016-11-11 11:23:48 11293

原创 redis cluster部署

操作系统版本:ubuntu12.04redis版本:redis-3.0.1.tar.gz以下是三台服务器,每台服务器包含一个master、一个slave,共6个节点。依赖库安装1、安装ruby:apt-get install ruby2、安装rubygems:apt-get install rubygems3、安装gems:apt-get insta

2015-07-09 16:12:13 567

原创 MyCAT监控命令

MyCAT管理监控命令MyCAT自身有类似其他数据库的管理监控方式,通过Mysql命令行,登录管理端口(9066)执行相应的SQL,进行管理mysql -utest -ptest -P9066show @@help此命令会显示所有的管理监控命令,另外请参照《Mycat命令行监控指南.docx》这个文档来深入了解。监控命令汇总“show @@help;”命令的运行结果如下

2015-06-17 09:58:11 8142

转载 redis性能监控

Redis现在在业务中应用已经很广泛了,但是如何监控redis,实时的观察redis的性能,却很少的提及,现在常见的监控方案基本上都是使用redis自带的info命令和monitor命令获取相关信息,然后提取出来显示。测试环境:     redis版本:2.4.17       IP:10.20.111.1881 redis-faina   一个使用re

2015-06-16 17:43:28 1305

原创 jstack:分析linux下java程序占用CPU高

性能测试

2015-06-12 13:43:16 3809

转载 启用Xdebug使用WinCacheGrind分析脚本执行时间 .

使用Xdebug调试和优化PHP程序系列教程之WinCacheGrind,教你如何利用Xdebug 配合WinCacheGrind工具来检测PHP代码的效率以及分析PHP代码。有时候代码没有明显的编写错误,没有显示任何错误信息(如 error、warning、notice等),但是这不表明代码就是正确无误的。有时候可能某段代码执行时间过长,占用内存过多以致于影响整个系统的效 率,我们没有办法直

2015-04-23 14:19:18 1124

转载 XDebug 配置与使用,WinCacheGrind 查看

XDebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。是一个C语言扩展包(Windows下扩展名为.dll)。XDebug 下载地址:http://xdebug.org/download.phpWinCacheGrind 下载地址:http://sourceforge.net/projects/wincache

2015-04-23 14:15:55 614

原创 nmon监控结果文件太大

在linux\aix上使用nmon可以监控系统的性能情况。但是,当监控的时间超过一定时间(如10个小时),产生的.nmon会有约10M。这时,使用nmon analyser v33e3.xls分析nmon文件会报错。原因是内存不足。解决方案:1.将生成的.nmon文件split成几个小文件。如执行split -l 65500 result.nmon;  其中65500表示行数;

2014-11-25 12:35:36 3969

转载 selenium webdriver 环境搭建–java

selenium java环境的安装可以分为三个部分:jdk、eclipse和selenium.jdkjdk(java development kit)是sun公司针对java开发人员的产品,是整个java的核心,包含了java的运行环境、工具和基础类库。1.下载新版jdk,目前是jdk8,双击安装即可,选择安装在D:\Program Files\Java\jdk1.8.0.2.配

2014-10-29 17:20:16 868

原创 Jmeter自定义函数

测试过程中经常需要在脚本中

2014-10-28 12:41:19 5552

转载 xpath语法

XPath 是XML的查询语言,和SQL的角色很类似。以下面XML为例,介绍XPath的语法。        Empire Burlesque    Bob Dylan    10.90        Hide your heart    Bonnie Tyler    9.90        Greatest Hits     

2014-10-09 16:43:58 582

原创 mysql监控工具:spotlight on mysql

最近性能测试项目使用的是tomcat+mysql架构,于是乎用到了mysql监控工具 spotlight on mysql1、安装下载地址:2、连接打开spotlight ,点击左上角连接按钮 弹出新建连接页面,选中mysql,右键单击add new connection  ,填写连接信息   之后连接就ok了  可能遇到的问题:

2013-12-23 17:15:44 1315 2

原创 Django安装-开发环境搭建

一、django install前提:python环境已安装,linux默认已安装python,windows下需自行安装,下面以linux为例:输入“python”测试,可以进入python环境,显示当前python版本exit()退出python交互环境Django下载地址:http://www.djangoproject.com/downloadtar zxvf Dj

2013-05-14 14:24:45 579

转载 linux下tar版mysql安装步骤

tar版mysql安装步骤1.       到官网下载安装包mysql-5.5.21-linux2.6-x86_64.tar.gz(注意下载版本的位数32,64)2.       解压:tar –zxvf mysql-5.5.21-linux2.6-x86_64.tar.gz3.       添加mysql用户和组groupadd –r mysqluseradd

2013-04-26 09:40:43 698

转载 linux下查看mysql版本

1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V mysql  Ver 14.14 Distrib 5.1.49, for redhat-linux-gnu (i686) using readline 5.1 2:在mysql中:mysql> status; mysql> status -------

2013-04-25 15:46:41 699

原创 linux下使用yum安装mysql

在centos下安装了许久的mysql的tar包,郁闷至极。。经高人点悟发现舍近求远了,yum就可以解决,O(∩_∩)O哈哈~现介绍一下过程:操作系统:centos6.4,64位(其他linux系列一样啦~~) 1、安装查看有没有安装过:yum list installed mysql*rpm -qa | grep mysql* 查看有没有安装包:yum

2013-04-25 14:03:05 441

转载 loadrunner处理https

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。在使用https协议不管是服务器端还是客户端都需要使用到ca证书来进行访问。一般来说,性能测试为所常见的为客户端使用https打开页面的

2013-04-16 11:00:31 1016 1

转载 详解Oracle多种表连接方式

1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2

2013-04-08 16:28:05 368

转载 基于开源工具的测试平台搭建

1、  简介随着web系统的越来越复杂,规模越来越庞大,使得软件测试在软件质量保证环节变得越来越重要。近些年来,商业化的软件测试工具越来越多,使用越来越繁琐,价钱越来越昂贵,这无疑对中小型公司的web产品的质量保证的成本越来越高。笔者通过研究众多的windows平台的开源测试工具,比对这些工具的优越性和差异性,最后设计了包含自动功能测试、前端性能评价、性能测试、故障诊断以及测试管理系统在内的一

2013-04-05 12:58:07 781

转载 Oracle常用命令大全!

一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl

2013-03-31 10:36:51 396

转载 有趣的管理学故事

加利福尼亚大学某心理学教授做了一个试验,把6只猴子分成3组关在3个房间里,分别放上食物 。第一个房间的食物放在地上,第二个房间的食物从易到难地放,第三个房间的食物吊在天花板上 。几天后发现,3号房间的2只猴子死了,1号房间的猴子1死1伤,只有2号房间的猴子活的好好的 。  第一个房间的食物放在地上,人或者动物对于容易得到的利益总会趋之若鹜,充满自信的以为自己能得到.而没有秩序的获得

2013-03-26 20:24:31 1182

转载 转载清华大学校长留给毕业生的一段话

方向比努力更重要能力比知识更重要健康比成绩更重要生活比文凭更重要情商比智商更重要——清华大学校长留给毕业生的一段话方向比努力重要。现在是讲究绩效的时代,公司、企业、政府,需要的是有能力且能与企业方向共同发展的人,而不是一味努力但却南辕北辙的人。自己适合哪些行业,哪些职业,有很多东西是先天决定的,只有充分地发掘自己的潜力,而不是总与自己

2013-03-26 13:27:45 406

转载 loadrunner 吞吐量相关信息

LR中的吞吐量是服务器返回的应用层数据的值。吞吐量图显示场景或会话步骤运行的每一秒内服务器上的吞吐量。吞吐量的度量单位是字节,表示 Vuser 在任何给定的某一秒上从服务器获得的数据量。借助此图您可以依据服务器吞吐量来评估 Vuser 产生的负载量。可将此图与平均事务响应时间图进行比较,以查看吞吐量对事务性能产生影响。Loadrunner报告中,Total Throughput(bytes

2013-03-24 11:15:57 1114

原创 思考:怎样做一个不会被轻易取代的人呢?

今天一同去面试的人中有一位工作五年,管理职位,薪资7-8k,刚刚升级为妈妈的女生,聊了几句了解到进公司3年多,刚去时做管理相关的职位,手下7-8人,但是不太正规,11年8月申请调薪时,公司发现已经怀孕,没有批准,去年的两次调薪都没有赶上,如今公司改革,将所有测试人员分配到项目组,她的管理职位被架空,若一同进项目组,工资需要下调,如今在公司仙人一个,老板2年没给涨工资~~    回来的路上一直在

2013-03-22 21:23:18 748

JMeter插件

Jmeter插件,将JMeterPlugins.jar放到Jmeter\lib\ext目录下,打开或重启Jmeter,即可查看到新增的函数、Sampler、监听器等。

2014-10-28

linux:pcre安装包 pcre-8.31.tar.gz

linux:pcre安装包 pcre-8.31.tar.gz 另有apache安装包 apr apr-util 和安装过程见本人博客和资源

2013-05-16

linux:apr-util安装包 apr-util-1.5.2.tar.gz

linux:apr-util安装包 apr-util-1.5.2.tar.gz 另有apache安装步骤和必备安装包见本人博客和资源

2013-05-16

linux:apr安装包apr和apr-util安装包:apr-1.4.6.tar.gz

linux:apr安装包apr和apr-util安装包:apr-1.4.6.tar.gz 安装apache必备,另有apr_util和apache安装包见本人资源, 安装步骤见博客。

2013-05-16

apache安装:httpd-2.4.3.tar.gz

apache安装文件:httpd-2.4.3.tar.gz linux下的安装步骤见本人博客。

2013-05-16

空空如也

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

TA关注的人

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