使用阿里云PTS测试LAMP环境性能

本文详述了作者在9月内测阿里云PTS时,对ECS搭建LAMP和LNMP环境进行性能对比的过程。测试中使用了PHPinfo()、WordPress和Discuzx3.2,结果显示LAMP环境性能并未逊于LNMP。

这是我在9月份,内测阿里云PTS(性能测试服务),对一台按需租的ECS(阿里云弹性计算)搭建LAMP环境(Linux centos 6.4+apache+mysql+php)和LNMP(Linux centos 6.4+Nginx+mysql+php)进行的性能对比。

为了测试这个性能,我租用的是130M带宽。

ECS的配置为最低配置:1 CPU、512M内存。

测试安装的软件有:

1、使用phpinfo()纯测试PHP的招待速度。

2、测试wordpress

3、测试discuz x3.2


最初我只是想测试我开发的一个小工具,来证明通过不同的配置方法,LAMP环境性能不会比LNMP环境性能差。

现在放到这里,供有兴趣的朋友参考。

这里没有取测试数据原曲线图,各位只能看到平均值,我个人觉得会有点片面,但由于懒,我就不上原来的曲线图了。如果哪位有需在,请告之,我抽时间取一下图。

提醒各位:原创文章,转载请注明出处!谢谢!





### 阿里云性能测试 PTS 使用指南 #### 功能介绍 阿里云性能测试服务(Performance Testing Service, PTS)是一个基于云端的自动化负载生成工具,旨在帮助开发者和企业评估Web应用程序和服务在不同力条件下的表现。该服务平台提供了强大的分布式能力,能够模拟大量并发用户的访问请求来检系统的响应速度、吞吐量以及稳定性等指标[^1]。 #### 如何使用 为了有效地利用PTS执行性能测试,用户可以遵循以下操作流程: - **创建项目**:登录至阿里云控制台,在其中新建一个用于承载特定应用或API接口的测试计划。 - **配置场景**:设定好待目标URL地址及相关参数;定义虚拟用户数量及其行为模式——这决定了整个过程中产生的流量特征。 - **启动测试**:确认各项设置无误之后点击运行按钮即可开始正式施加负荷于被试对象之上。 - **监控反馈**:实时查看仪表板上显示的各项统计数据图表,以便及时掌握当前状况并对异常情况进行处理。 - **报告分析**:结束后系统会自动生成详尽的结果文档供进一步解读与优化建议参考之用。 ```bash # 登录阿里云控制台并导航到PTS页面 https://www.aliyun.com/product/pts ``` #### 最佳实践 当准备实施一次有效的性能测试时,应当注意以下几个方面以确保获得可靠的数据支持决策制定过程: - 明确目的范围:提前规划好想要验证的具体内容是什么样的工作负载级别下系统的表现形式最为重要。 - 设计合理脚本:编写能充分反映真实业务逻辑特性的测试案例集,并考虑到可能存在的边界情况。 - 渐增式加载:采用逐步增加并发数的方式来进行探索性研究而非一次性达到峰值以免造成不必要的资源浪费甚至崩溃风险。 - 多次重复试验:鉴于网络环境波动等因素的影响每次得到的成绩可能存在差异因此有必要多次量取平均值作为最终评判依据。 - 综合考量因素:除了关注TPS/QPS这类量化型KPI之外还需兼顾CPU利用率内存占用率磁盘I/O速率等方面的变化趋势综合评价整体效能水平。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值