1. 程式人生 > >檢視apache當前併發訪問數和程序數 ApacheLinux

檢視apache當前併發訪問數和程序數 ApacheLinux

轉自:http://rainwang.iteye.com/blog/742749

1、檢視apache當前併發訪問數:
 netstat -an | grep ESTABLISHED | wc -l

對比httpd.conf中MaxClients的數字差距多少。

2、檢視有多少個程序數:
ps aux|grep httpd|wc -l

3、可以使用如下引數檢視資料
server-status?auto

#ps -ef|grep httpd|wc -l
1388
統計httpd程序數,連個請求會啟動一個程序,使用於Apache伺服器。
表示Apache能夠處理1388個併發請求,這個值Apache可根據負載情況自動調整。

#netstat -nat|grep -i "80"|wc -l
4341
netstat -an會列印系統當前網路連結狀態,而grep -i "80"是用來提取與80埠有關的連線的,wc -l進行連線數統計。
最終返回的數字就是當前所有80埠的請求總數。

#netstat -na|grep ESTABLISHED|wc -l
376
netstat -an會列印系統當前網路連結狀態,而grep ESTABLISHED 提取出已建立連線的資訊。 然後wc -l統計。
最終返回的數字就是當前所有80埠的已建立連線的總數。

netstat -nat||grep ESTABLISHED|wc - 可檢視所有建立連線的詳細記錄

檢視Apache的併發請求數及其TCP連線狀態:
  Linux命令:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

(這條語句是從 新浪互動社群事業部 新浪互動社群事業部技術總監王老大那兒獲得的,非常不錯)返回結果示例:
  LAST_ACK 5
  SYN_RECV 30
  ESTABLISHED 1597
  FIN_WAIT1 51
  FIN_WAIT2 504
  TIME_WAIT 1057
  其中的
SYN_RECV表示正在等待處理的請求數;
ESTABLISHED表示正常資料傳輸狀態;
TIME_WAIT表示處理完畢,等待超時結束的請求數。

相關推薦

檢視apache當前併發訪問序數 ApacheLinux

轉自:http://rainwang.iteye.com/blog/742749 1、檢視apache當前併發訪問數:  netstat -an | grep ESTABLISHED | wc -l 對比httpd.conf中MaxClients的數字差距多少。 2、檢視有

CentOS6.8檢視nginx併發連線TCP連線狀態命令

荊軻刺秦王 1.檢視nginx執行程序數 [[email protected] ~]# ps -ef|grep nginx |wc -l 6 檢視httpd程序數 [[email 

Centos6.5檢視nginx併發連線TCP連線狀態命令

1、檢視nginx執行程序數 [[email protected] logs]# ps -ef | grep nginx | wc -l 10 2、檢視Web伺服器程序連線數 [[email protected] logs]# netstat -antp

最快速度檢視windows系統 IIS 併發連線共享資料夾最大連線的方法

windows系統 版本分伺服器版和家用版/企業版,比如   windows 7 是家用版/企業版,對應windows 2008/2008R2就是伺服器版。   家用版/企業版的共享資料夾連線和IIS都有最大限制,當同時訪 問人數過多,會導致其他人連不上目標機器。   於

檢視tomcat當前併發

如何在WINDOW下配置TOMCAT APR: APR是什麼呢,(Tomcat can use the Apache Portable Runtime to provide superior scalability, performance, and better

oracle檢視/修改最大連線當前連線/使用者等資訊

select count(*) from v$process; --當前的資料庫連線數 select value from v$parameter where name ='processes';

MySQL檢視最大併發連線

MySQL檢視最大併發連線數 MySQL效能相關 最大併發連線數檢視 :show variables like ‘%max_connections%’; 重新設定最大併發連線數:set global max_connections=1000 修改/etc/my.cn

多執行緒高併發訪問--------synchronizedThreadLocal的區別

synchronized關鍵字主要解決多執行緒共享資料同步問題。ThreadLocal使用場合主要解決多執行緒中資料因併發產生不一致問題。 ThreadLocal和Synchonized都用於解決多執行緒併發訪問。但是ThreadLocal與synchronized有本質的區別: &nb

怎樣檢視oracle當前的連線

SQL> select count(*) from v$session #當前的連線數 SQL> Select count(*) from v$session where status='ACTIVE' #併發連線數 SQL> select value

提高TCP併發連線連線速度的方法

1)在記憶體或快取記憶體cache中構建查詢表,所述查詢表儲存根據已有TCP連線的源IP地址、目的IP地址、源埠地址、目的埠地址計算得到的簽名值,並實現TCB與查詢表中的相應簽名值形成關聯; 2)當進行TCP連線的建立、刪除時,先根據TCP連線的源IP地址、目的IP地址、

檢視程序所佔fd修改系統配置的方法 .

在Linux下,我們使用ulimit -n 命令可以看到單個程序能夠開啟的最大檔案控制代碼數量(socket連線也算在裡面)。系統預設值1024。對於一般的應用來說(象Apache、系統程序)1024完全足夠使用。但是如何象squid、mysql、java等單程序處理大量請

加查詢功能的分頁顯示(包括當前的頁碼總共的頁碼,直接跳到第幾頁)

int pagesize = 3;         string str = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;         protected void Page_Lo

如何檢視Apache的連線當前連線

查看了連線數和當前的連線數 複製程式碼 程式碼如下: netstat -ant | grep $ip:80 | wc -l netstat -ant | grep $ip:80 | grep EST | wc -l 檢視IP訪問次數 複製

【轉載】Apache檢視連線限制當前的連線

起因:線上的一臺伺服器,最近總是出現 訪問 很慢的情況發生,點選一個連結要2秒鐘以上才能開啟,按照我們對於訪問人數的估計,伺服器應該不至於響應這麼慢,從而需要針對這個問題進行分析,來解決網站訪問過慢。 分析: 1、首先,在頁面訪問變慢情況發生時,使用 top 命令查看了伺服

oracle檢視最大序數修改最大連線

1. 用sys登入sql plus: usename: sys as sysdba password: ****2. 檢視最大連線數: select value from V$parameter where name="processes";3. 檢視當前連線數

Linux下檢視Apachetomcat的請求

在Linux下檢視Apache的負載情況,最簡單有有效的方式就是檢視Apache Server Status,在沒有開啟Apache Server Status的情況下,或安裝的是其他的Web Server,比如Nginx的時候,下面的命令就體現出作用了。 ps -ef

檢視Apache併發請求及其TCP連線狀態

 這兩天搭建了一組Apache伺服器,每臺伺服器4G記憶體,採用的是prefork模式,一開始設定的連線數太少了,需要較長的時間去響應使用者的請求,後來修改了一下Apache 2.0.59的配置檔案httpd.conf: 引用 # prefork MPM # Start

Nginx限制訪問速率最大併發連線模組--limit (防止DDOS攻擊)

Nginx限制訪問速率和最大併發連線數模組–limit (防止DDOS攻擊) Tengine版本採用http_limit_req_module進行限制 和官方nginx類似,不過支援多個變數,並且支援多個limit_req_zone的設定。比如:

利用apache限制IP併發下載流量控制

一,為什麼要對IP併發數,下載流量進行控制 說正題之前,先給大家講個故事,那是在2007年,我進了一家公司,當時我們正在給達芙妮做電子商務網,www.idaphne.com。從三月份開始做的吧,九月份正式上線,上線後沒多長時間,有一天伺服器老是死,後來查了一下,一個IP

Apache的工作模式最大併發請求設定

什麼是apache的工作模式? 個人理解:apache的工作模式就是apache在執行時候的記憶體分配,程序和執行緒的使用方式。舉個例子:一臺apache正在執行的伺服器,如果有個使用者訪問這個apache,那麼apache是啟用一個程序來處理使用者的請求呢?還是在已有的