Apache 运维小结

1. Apache 2种MPM模式的比较

1.1  Apache 2种MPM模式的参数理解

1.2 查看Apache 用的哪种MPM模式
httpd -V
Server version: Apache/2.2.11 (Unix)
Server built:   Jan 18 2010 14:34:35
Server's Module Magic Number: 20051115:21
Server loaded:  APR 1.2.7, APR-Util 1.2.7
Compiled using: APR 1.3.6, APR-Util 1.3.8
Architecture:   64-bit
Server MPM:     Prefork


2. loadrunner 监控apache

2.1 LoadRunner 简介

LoadRunner 是一种测试系统性能的性能测试工具,通过模拟上千万用户实施并发负载及实时性能检测的方式来确认和查找问题。LoadRunner 是一种使用与各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。

2.2 LoadRunner 工作的简单原理

通过创建虚拟用户,进行模拟大流量并发;测试系统的性能

2.3 LoadRunner 监控 Apache

Apache 本身带有 LoadRunner 监控的功能,不过默认是关闭的;所以如果需要更改apache 默认的配置选项:httpd.conf   --->include 里面的选项       http://huxl007.blog.163.com/blog/static/12018678820104842756214/

当打开 LoadRunner 配置项后,就可以用LoadRunner 监控Apache的性能
curl http://localhost:9999/server-status?auto 
Total Accesses: 157321752
Total kBytes: 1324736049
CPULoad: .369252
Uptime: 271032
ReqPerSec: 580.455
BytesPerSec: 5005050
BytesPerReq: 8622.64
BusyWorkers: 2
IdleWorkers: 126
Scoreboard: ________________________________________________________________________W__________________________________________________W____................................................................................................................................
上面的几个参数的含义: IdleWorkes  空闲的进程数据;  BusyWorkers:busy 的进程数量

curl http://localhost:9999/server-status
获得的结果是:所有访问这台机器的信息 【必须保存为 .html 来看】

3. apache accesslog 的详解

当我们的apache 服务出先问题时,我们往往先从error log 开始;查看apache 的访问log;看看所有访问apache 的所有client信息。
所以这个accesslog 记录了所有访问apache的client;可以通过分析所有的client来排查线上问题。

4. 迁移存储引起apache rt升高;

可能是/etc/fstab  的参数导致的性能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值