web服务器性能监控分析与优化v10

web服务器性能监控分析与优化v10

ID:11194228

大小:4.17 MB

页数:48页

时间:2018-07-10

web服务器性能监控分析与优化v10_第1页
web服务器性能监控分析与优化v10_第2页
web服务器性能监控分析与优化v10_第3页
web服务器性能监控分析与优化v10_第4页
web服务器性能监控分析与优化v10_第5页
资源描述:

《web服务器性能监控分析与优化v10》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、www.gdtesting.comApache性能监控3Apache自带监控页面4LoadRunner监控Apache5从Apache日志监控性能(ApacheTop)6HTTP连接状态监控7Netstat监控http连接状态7httpd进程状态监控9监控工具9Apache性能优化10MPM对Apache性能的影响10ThreadsPerChild11调整MaxClients13调整MaxSpareServers14KeepAlive的配置15压缩16mod_cache的应用18卸载未使用的Apache模块19WAS中的IHS性能监控20IHS性能优化21如何确定I

2、HS需要提供的并发访问服务能力?21TCP连接状态监控22并发线程相关的设置25影响性能的配置27HostnameLookups27mod_mime_magic28MaxRequestsPerChild28.htaccessfiles29detailedlogging29disablingOptionsFollowSymLinks30网络优化30Accesslogs31Nginx监控34监控页面34图形化监控工具nginx-rrd36nginx监控shell脚本38通过命令查看netstat-n

3、awk'/^tcp/{++S[$NF]}END{for(ainS)pr

4、inta,S[a]}'39Nginx优化40worker_processes40worker_cpu_affinity40worker_rlimit_nofile41useepoll41worker_connections43tcp_nodelay44gzip46www.gdtesting.comwww.gdtesting.comopen_file_cachemax46Nginx+WAS47www.gdtesting.comwww.gdtesting.comApache性能监控Apache作为历史悠久的Web服务器,一直是Web应用系统的首选,是世界使用排名第一的W

5、eb服务器软件,它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一,是LAMP架构的重要组成部分。由于Apache担负着Web应用系统前端大门的角色,因此它的性能表现对整体应用系统的影响就显得尤为关键了。Apache的架构图如图6.2所示:图6.2Apache架构图www.gdtesting.comwww.gdtesting.comApache自带监控页面要监控Apache的性能,首先需要打开confhttpd.conf配置文件,进行如下修改(允许查看Apache运行状态的主机):##Al

6、lowserverstatusreports,withtheURLofhttp://servername/server-status#Changethe".your-domain.com"tomatchyourdomaintoenable.##取消以下代码前面的注释符号“#”,并且设置Order(顺序)为允许优先SetHandlerserver-statusOrderallow,denyDenyfromnothingAllowfromall这样改变以后重新启动Apache,在浏览器中输入http:///server-status就可以看到Ap

7、ache运行时的信息,而输入http:///server-status?auto就会看到如下信息:TotalAccesses:124TotalkBytes:444CPULoad:3.32432Uptime:37ReqPerSec:3.35135BytesPerSec:12288BytesPerReq:3666.58BusyWorkers:1IdleWorkers:7Scoreboard:____W___.........................看到这样的信息就表示修改成功,可进一步改变Apache的设置,打开详细状态开关;##Exte

8、ndedStatuscontrolswhetherApachewillgenerate"full"status#information(ExtendedStatusOn)orjustbasicinformation(ExtendedStatus#Off)whenthe"server-status"handleriscalled.ThedefaultisOff.##取消了下面一行前面的注释符号“#”ExtendedStatusOn如果想查看各模块信息,则可按如下所示修改配置文件:##Allowremoteserverconfigurationreports,wit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。