單臺服務(wù)器最多TCP連接數(shù)是多少哈?
感覺你似乎在問并發(fā)連接的問題,眾所周知,為了防范蠕蟲病毒的傳播和攻擊,Windows XP SP2將并發(fā)線程最多限制為10個(gè)。SP2利用Messages動(dòng)態(tài)鏈接庫,來實(shí)時(shí)監(jiān)控每個(gè)進(jìn)程的并發(fā)線程數(shù)目,一旦它發(fā)現(xiàn)某進(jìn)程的線程數(shù)超過10個(gè),就會(huì)屏蔽掉部分線程。
通過修改,可以把并發(fā)連接調(diào)到幾百以上甚至更大,這個(gè)數(shù)字理論上是沒有上限的。
而作為服務(wù)器,從操作系統(tǒng)級,也會(huì)對并發(fā)連接數(shù)有個(gè)限制,因?yàn)槊總€(gè)連接要耗CPU和內(nèi)存的,否則也會(huì)癱瘓。而不同的系統(tǒng),不同的服務(wù)器,可以支持的數(shù)量當(dāng)然不同了,所以你這個(gè)問題沒有實(shí)際意義,也沒有準(zhǔn)確答案。
我實(shí)際測試,一臺DELL四路四核,32G內(nèi)存的服務(wù)器,并發(fā)500左右完全沒有問題,再大也沒有條件測試,而如果一臺普通的低端服務(wù)器,不可能達(dá)到同一數(shù)量級對吧?