然后查看服务器运行情况,netstat命令查看服务器运行情况
在運(yùn)行netstat -n|grep 80 | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'時(shí)發(fā)現(xiàn)有大量的time_wait,出現(xiàn)這種情況需要查看接口日志是否有阻塞現(xiàn)象,另也可以修改linux配置,來減少其time_wait值。
詳情參考http://www.jb51.net/LINUXjishu/342462.html
服務(wù)器訪問人數(shù)可以通過命令:?netstat -pnt |?grep?:80?列出,比如此時(shí)請(qǐng)求服務(wù)器上一個(gè)頁面,通過該命令可以查看結(jié)果,后面的ESTABLISHED表示服務(wù)器正在被訪問,可以通過添加?wc?-l?統(tǒng)計(jì)數(shù)量,最終命令是:?netstat -pnt |?grep?:80?|?wc?-l?此命令可以統(tǒng)計(jì)服務(wù)器所有url被請(qǐng)求的數(shù)量
因?yàn)榉?wù)器本身占用一個(gè)連接,所以此時(shí)并發(fā)數(shù)是7個(gè)用戶訪問,當(dāng)關(guān)閉網(wǎng)頁后輸入命令會(huì)發(fā)現(xiàn)還是8個(gè)用戶,實(shí)際上查看詳細(xì)信息都是從ESTABLISHED變成了FIN_WAIT2超時(shí)狀態(tài),因?yàn)閔ttp有一個(gè)保持連接的時(shí)間,過一會(huì)再查看用戶數(shù)就為1了,此時(shí)說明所有連接都徹底斷開了,訪問一個(gè)頁面后再訪問另一個(gè)頁面,之前的http超時(shí)時(shí)間將加快,所以當(dāng)連續(xù)訪問網(wǎng)站時(shí),連接總體上還是保持穩(wěn)定的
服務(wù)器上的一些統(tǒng)計(jì)數(shù)據(jù):
1)統(tǒng)計(jì)80端口連接數(shù)
netstat -nat|grep -i “80”|wc -l
2)統(tǒng)計(jì)httpd協(xié)議連接數(shù)
ps -ef|grep httpd|wc -l
3)、統(tǒng)計(jì)已連接上的,狀態(tài)為“established
netstat -na|grep ESTABLISHED|wc -l
4)、查出哪個(gè)IP地址連接最多,將其封了。
netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
1、查看apache當(dāng)前并發(fā)訪問數(shù):
netstat -an | grep ESTABLISHED | wc -l
對(duì)比httpd.conf中MaxClients的數(shù)字差距多少。
2、查看有多少個(gè)進(jìn)程數(shù):
ps aux|grep httpd|wc -l
3、可以使用如下參數(shù)查看數(shù)據(jù)
server-status?auto
#ps -ef|grep httpd|wc -l
1388
統(tǒng)計(jì)httpd進(jìn)程數(shù),連個(gè)請(qǐng)求會(huì)啟動(dòng)一個(gè)進(jìn)程,使用于Apache服務(wù)器。
表示Apache能夠處理1388個(gè)并發(fā)請(qǐng)求,這個(gè)值A(chǔ)pache可根據(jù)負(fù)載情況自動(dòng)調(diào)整。
#netstat -nat|grep -i “80”|wc -l
4341
netstat -an會(huì)打印系統(tǒng)當(dāng)前網(wǎng)絡(luò)鏈接狀態(tài),而grep -i “80”是用來提取與80端口有關(guān)的連接的,wc -l進(jìn)行連接數(shù)統(tǒng)計(jì)。
最終返回的數(shù)字就是當(dāng)前所有80端口的請(qǐng)求總數(shù)。
#netstat -na|grep ESTABLISHED|wc -l
376
netstat -an會(huì)打印系統(tǒng)當(dāng)前網(wǎng)絡(luò)鏈接狀態(tài),而grep ESTABLISHED 提取出已建立連接的信息。 然后wc -l統(tǒng)計(jì)。
最終返回的數(shù)字就是當(dāng)前所有80端口的已建立連接的總數(shù)。
netstat -nat||grep ESTABLISHED|wc - 可查看所有建立連接的詳細(xì)記錄
windows下使用命令查看端口占用情況
使用下面的命令查看端口占用情況: 比如查看3000端口的占用情況 netstat -ano|findstr 3000 運(yùn)行后,結(jié)果如下: 可以看到進(jìn)程號(hào)為9692的占用了該端口,使用下面的命令查看是哪 ...
Linux 使用 free 命令查看內(nèi)存使用情況
1.free 命令的選項(xiàng) 使用 free 命令查看服務(wù)器內(nèi)存使用情況. free [-b|-k|-m|-g|-h] [-l] [-o] [-t] [-s delay] [-c count] [-V] ...
Linux使用netstat命令查看并發(fā)連接數(shù)[轉(zhuǎn)]
轉(zhuǎn)自:http://www.cnblogs.com/wayne173/p/5652043.html Linux使用netstat命令查看并發(fā)連接數(shù) ? 我們的網(wǎng)站部署在linux的服務(wù)器上,特別是we ...
Linux系統(tǒng)采用netstat命令查看DDOS攻擊的方法
Linux系統(tǒng)采用netstat命令查看DDOS攻擊的方法 來源:互聯(lián)網(wǎng) 作者:佚名 時(shí)間:07-05 15:10:21 [大 中 小] 這篇文章主要為大家介紹了Linux系統(tǒng)采用netstat命令查 ...
iostat iotop 查看硬盤的讀寫、 free 查看內(nèi)存的命令 、netstat 命令查看網(wǎng)絡(luò)、tcpdump 命令
iostat 命令 查看硬盤的使用情況: iostat iostat -x iotop 命令: 若沒安裝先安裝: yum install iotop -y free 命令,用于查看內(nèi)存的使用量: fr ...
Windows環(huán)境下,用netstat命令查看某個(gè)端口號(hào)是否占用
目標(biāo):在Windows環(huán)境下,用netstat命令查看某個(gè)端口號(hào)是否占用,為哪個(gè)進(jìn)程所占用. 操作:操作分為兩步:(1)查看該端口被那個(gè)PID所占用;方法一:有針對(duì)性的查看端口,使用命令 Netsta ...
free命令查看內(nèi)存使用情況(轉(zhuǎn)載)
linux free命令查看內(nèi)存使用情況 時(shí)間:2016-01-05 06:47:22來源:網(wǎng)絡(luò) 導(dǎo)讀:linux free命令查看內(nèi)存使用情況,free命令輸出結(jié)果的各選項(xiàng)的含義,以及free結(jié)果中 ...
命令查看當(dāng)前運(yùn)行APP的包名和Activity
先用usb鏈接手機(jī) 啟動(dòng)要查看的程序,命令查看當(dāng)前運(yùn)行的包名和Activity更清晰. 使用adb shell dumpsys window | findstr mCurrentFocus ?命令查看 ...
使用netstat命令查看端口的使用情況
Windows如何查看端口占用情況操作步驟如下: 開始--運(yùn)行--cmd 進(jìn)入命令提示符,輸入netstat -ano 即可看到所有連接的PID 之后在任務(wù)管理器中找到這個(gè)PID所對(duì)應(yīng)的程序如果任務(wù)管 ...
隨機(jī)推薦
JDBC驅(qū)動(dòng)自身問題引發(fā)的FullGC
公眾號(hào)HelloJava刊出一篇,作者的某服務(wù)的線上機(jī)器報(bào) 502(502是 nginx 做后端健康檢 ...
redis安裝過程中遇到的問題
正常的 wget http://download.redis.io/releases/redis-3.0.7.tar.gz下載 解壓縮 tar -zxvf redis-3.0.7.tar.gz cd ...
bzoj3038 上帝造題的七分鐘2
Description XLk覺得不太過癮,于是有了第二部. "第一分鐘,X說,要有數(shù)列,于是便給定了一個(gè)正整數(shù)數(shù)列. 第二分鐘,L說,要能修改,于是便有了對(duì) ...
文本面板——axure線框圖部件庫介紹
文本部件用于在頁面中顯示文字,對(duì)于文字的格式可以隨意的更改,設(shè)定不同的字體.尺寸和顏色. 特別注意:文本面板的高度無法直接調(diào)整,它的高度是隨著字體的大小自動(dòng)變化的 在6.5版本中,對(duì)文本的排版都有2個(gè) ...
keil5之32環(huán)境配置
終于配置好了!!又是經(jīng)過一下午加晚上的奮戰(zhàn),終于把環(huán)境配置好了,多虧了我強(qiáng)大的資料整理能力(哈哈). 真是不容易啊,本來打算放棄的,去問問別人吧.但是想想,還是靠自己吧,靠誰都不如靠自己,真是的,慢慢 ...
Logger之Logger.getLogger(CLass)技巧代替system.out.print
---恢復(fù)內(nèi)容開始--- 尊重原創(chuàng):http://www.cnblogs.com/zxf330301/p/5876117.html 之前一直在使用System.out.println()來調(diào)試.但是用 ...
[LeetCode] Self Dividing Numbers 自整除數(shù)字
A?self-dividing number?is a number that is divisible by every digit it contains. For example, 128 is ...
[Swift]LeetCode497. 非重疊矩形中的隨機(jī)點(diǎn) | Random Point in Non-overlapping Rectangles
Given a list of?non-overlapping?axis-aligned rectangles?rects, write a function?pick?which randomly ...
使用pgrouting進(jìn)行最短路徑搜索
PgRouting是基于開源空間數(shù)據(jù)庫PostGIS用于網(wǎng)絡(luò)分析的擴(kuò)展模塊,最初它被稱作pgDijkstra,因?yàn)樗皇抢肈ijkstra算法實(shí)現(xiàn)最短路徑搜索,之后慢慢添加了其他的路徑分析算法 ...
PCIE xilinx v5 IP核使用前的研究
外帶一個(gè)月前啃的一個(gè)星期,加本星期心無旁騖,啃出些心得,廣惠后人.但愿有用. trn信號(hào)是數(shù)據(jù)鏈路層的信號(hào) TLP包是數(shù)據(jù)鏈路層傳給transaction層的包 解包需要一個(gè)transaction的協(xié) ...
總結(jié)
以上是生活随笔為你收集整理的然后查看服务器运行情况,netstat命令查看服务器运行情况的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单元测试(01) 调试过程中遇到 Met
- 下一篇: 论文阅读笔记《Few-Shot Lear