zoukankan      html  css  js  c++  java
  • Apache配置优化一(查看当前apache数据)

    1.查看当前的运行模块 

    httpd -l

    2.查看httpd进程数

    ps -ef | grep httpd | wc -l 

    3.查看请求80服务的client ip按照连接数排序

    netstat -nat|grep ":80"|awk '{print $5}' |awk -F: '{print $1}' | sort| uniq -c|sort -n

    4.查看apache的详细连接情况

    netstat -aptol

    5.检测某一台服务器的端口是否开启

    nc -v -w 10 -z 172.20.206.147 25801

    6.检测apache的配置是否正确

    httpd -t

    7.查看apache的TCP连接状态及并发数

    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 或
    netstat -n|grep  ^tcp|awk '{print $NF}'|sort -nr|uniq -c 

    LAST_ACK 5 (正在等待处理的请求数)
    SYN_RECV 30
    ESTABLISHED 1597 (正常数据传输状态)
    FIN_WAIT1 51
    FIN_WAIT2 504
    TIME_WAIT 1057 (处理完毕,等待超时结束的请求数)
    ---
    CLOSED:无连接是活动的或正在进行
    LISTEN:服务器在等待进入呼叫
    SYN_RECV:一个连接请求已经到达,等待确认
    SYN_SENT:应用已经开始,打开一个连接
    ESTABLISHED:正常数据传输状态
    FIN_WAIT1:应用说它已经完成
    FIN_WAIT2:另一边已同意释放
    ITMED_WAIT:等待所有分组死掉
    CLOSING:两边同时尝试关闭
    TIME_WAIT:另一边已初始化一个释放
    LAST_ACK:等待所有分组死掉

    8.查看apache是否开启了某一个模块

    apachectl -M | grep deflate

    
    
  • 相关阅读:
    64位机配置iis 运行asp.net 程序(转载)
    病狗问题
    如何配置sqlcachedependence
    操作应用程序池
    自定义事件
    以下事情没做好决不能给客户演示
    判断用户ip是否在指定的ip段内
    silverlight4学习中解决的问题
    日历JS代码
    自己写的代码生成器ltscode2.0
  • 原文地址:https://www.cnblogs.com/peteremperor/p/10919623.html
Copyright © 2011-2022 走看看