一次Nginx+PHP+Mysql的并发测试经历

来源:互联网 发布:淘宝网套装连衣裙 编辑:程序博客网 时间:2024/05/16 07:25

 一次Nginx+PHP+Mysql的并发测试经历

  一、硬件环境

      CPU:4核Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz

      6G内存,120G硬盘

  二、软件环境

     Linux centos12 2.6.18-164.6.1.el5 #1 SMP x86_64 GNU/Linux
     nginx-0.7.61.tar.gz

     mysql-5.1.35.tar.gz

     php-5.2.10.tar.gz

     memcache-2.2.5.tgz

     eaccelerator-0.9.5.3.tar.bz2

     ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

  三、相关软件配置

     1、Nginx配置文件

      

          2、php-fpm配置文件

        

     3、php配置文件

       在该配置文件中主要变化了一下部分

  [eaccelerator]
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="128"
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="300"
eaccelerator.shm_prune_period="120"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys ="disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content ="disk_only"

 

[Zend]
zend_optimizer.optimization_level=15;
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ZendOptimizer.so"

 

四、应用

     安装了康盛的UCenter、UCHome、SupeSite套装,组合安装成功后,对整个系统进行测试。

 

五、系统测试

        首先、使用了webbench对phpinfo.php进行了简单测试,测试结果如下:

     

测试工具WebBench并发用户数运行时间(s)每分钟加载页面数每秒获得的字节数成功的事务数失败的事务数请求页面失败率测试日期测试主机      5,000 30         183,692       14,427,482       91,846          -   phpinfo.php0.00%2009-11-19client      5,000 30         179,010       10,362,354       89,505          -   phpinfo.php0.00%2009-11-19client      5,000 30         180,304       11,254,512       90,152          -   phpinfo.php0.00%2009-11-19client      5,000 30         177,216        8,831,614       88,608          -   phpinfo.php0.00%2009-11-19client      5,000 30         192,190       21,630,233       96,095          -   phpinfo.php0.00%2009-11-19client

 

top - 10:56:00 up 21:11,  1 user,  load average: 3.00, 1.01, 0.98Tasks: 243 total,   2 running, 241 sleeping,   0 stopped,   0 zombieCpu(s): 12.3%us,  1.6%sy,  0.0%ni, 83.7%id,  0.0%wa,  0.1%hi,  2.3%si,  0.0%stMem:   6103672k total,  1581720k used,  4521952k free,    83440k buffersSwap:  8159224k total,        0k used,  8159224k free,   456724k cached

 

       

 

 

        其次、使用了LoadRunner对supesite的登录Action进行了测试,测试结果如下:

         

       

 

 

 

 

 

 

 

原创粉丝点击