「通常」的意思是說:技術比較好的互聯網公司,比較專業成熟的技術下

我沒做過伺服器,不過作為一個程序員,我對這個問題的答案猜測是1W-10W之間吧?補充:

此伺服器只做連接轉發,可理解為輕邏輯

據我所知,比較好的架構是這樣吧?把業務具體邏輯放到後台的伺服器上面另外,該伺服器的性能/硬體配置按「一般/通常」來理解


與內存相關,我自己做過的測試中,一個連接會佔用大約4k多的內存,一千萬的連接大約需要40多G的內存

單機千萬並發連接實戰(修訂版)


2W 靜態頁面 我都覺得NB了
不同的業務差別非常大,純html頁面和大型網遊消耗的資源不是一個數量級的.
客戶端連接到伺服器端,伺服器端不是會分配一個port給客戶端嗎,那這個port可以無限大嗎?
不考慮邏輯,主要和內存有關係,目前主流伺服器200w沒有問題。考慮到你的業務邏輯簡單,應該可以到達200w+以上。


實際應用的話,一般一台2路的伺服器,並發達到200就差不多了,再多就要用多台2路或者4路及以上了。
早先有個很有名的c10k問題,現在最高無法估計了。
理論上是無限的
純鏈接的話,你說的數字差不多了,不過這個數字沒什麼意義
這個不和伺服器性能和你業務邏輯複雜度有關嗎?難道還有其他什麼限制?


推薦閱讀:
相关文章