这两天因为要对刚上线的项目进行压力测试,比较紧急,使用了不怎么熟悉的Jmeter。虽然之前用过一段时间LoadRunner,但是由于它本身过于沉重,安装比较复杂,对加压机和被加压机要求比较高,而且本人在linux上面没有使用经验。更重要的是它是收费的,需要相当昂贵的价格购买license,于是放弃它而选择了更为轻量的Jmeter。...
分类:
系统相关 时间:
2015-08-18 16:22:26
阅读次数:
501
0. 背景 公司的服务器后台部署在某一个地方,接入的是用户的APP,而该地方的网络信号较差,导致了服务器后台在运行一段时间后用户无法接入,那边的同事反馈使用netstat查看系统,存在较多的TCP连接。1. 问题分析 首先在公司内部测试服务器上部署,使用LoadRunner做压力测试,能正常运行.....
分类:
其他好文 时间:
2015-08-18 00:56:20
阅读次数:
214
页面静态化,主要是出于两个方面的考虑。
第一:访问html页面的速度比访问php页面的速度快。在访问php页面时候,需要对php进行解析。访问html时候,直接浏览器可以解析出来。特别是PV量很大的情况下,同时在线访问量很大的前提下。可以通过Apache自带的ab.exe工具做一个简单有效的压力测试。
在apache / bin/ab.exe 可以做压力测试,该工具可以模拟多...
分类:
Web程序 时间:
2015-08-17 19:33:37
阅读次数:
123
1.压力测试ab的使用学习
使用的软件和使用的命令,这是linux下的命令
request per second 要竟可能的大 实现大并发
time per second 的时间要竟可能小,小表示可以更快速进行反馈
2.php的语言级优化
php语言要先转化成为c语言,然后c再转化为汇编,所以尽量多的使用php自带的语言对性能有很大的提升。1)代码冗余较多,可读性不佳,性能低
为什么性能...
分类:
Web程序 时间:
2015-08-17 17:20:21
阅读次数:
166
压力测试有很多工具啊。apache的,还有jmeter, 还有loadrunner,都比较常用。 其实你自己用python写的,也足够用。 压力测试过程中要统计时间。 比如每秒的并发数,每秒的最大响应时间, 最小响应时间, 平均响应时间。最后再统一所有的请求完成后的上术参数。将这些参数输出成CSV格...
分类:
编程语言 时间:
2015-08-17 06:27:50
阅读次数:
147
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
Web程序 时间:
2015-08-16 21:26:56
阅读次数:
152
编译安装bind安装前须知:1.bind源代码程序在isc.org网站上,并下载好源码包bind-9.10.1-P1.tar.gz1.安装开发组件#yumgroupinstall"DevelopmentTools""ServerPlatformDevelopment"-y2.解压安装源码包#tarxfbind-9.10.1-P1.tar.gz#cdbind-9.10.1-P1注意查看READ.TXT文件因为name..
分类:
其他好文 时间:
2015-08-16 16:50:46
阅读次数:
164
1.安装压力测试工具独立安装压力测试工具abab运行需要依赖apr-util包,安装命令为:yuminstallapr-util安装依赖yum-utils中的yumdownload工具如果没有找到yumdownload命令可以yuminstallyum-utils安装完成后执行以下指令cd/optmkdirabtmpcdabtmpyuminstallyum-utils.noarchyumd..
分类:
其他好文 时间:
2015-08-16 16:48:20
阅读次数:
249
1. WEB 服务性能测试和优化1.1 测试环境搭建网络环境:内网压力测试服务器:服务器系统:Linux 2.6.18服务器配置:Intel® Xeon? CPU 3.40GHz 4 CPUS内存:6GB反向代理服务器:Nginx服务器服务器系统:Linux 2.6.18服务器配置:Pentium®...
分类:
Web程序 时间:
2015-08-15 17:56:49
阅读次数:
236
这篇文章是对前面三篇的一个总结:1.从测试结果来看,原生的数据库性能分别是:SQL Server(4587)>Oracle(271)>Mysql(145),测试数据量分别为5W、50W、5W;2.Mysql掉数据掉的比较厉害,5W条掉了大概有几千条;3.原生Mysql的确只是适合小型项目的开发,但是...
分类:
数据库 时间:
2015-08-14 18:54:44
阅读次数:
174