[英]What about the C10k in practice?
我剛剛測試了一個使用Tornado制作的小應用程序,而且我遠非10k同時連接 ! 為了進行測試,我使用了Siege ,在OpenSuse 12.2 64位下 ,機器是i7,帶有8GB以下是結果:
siege -c 4000 localhost:8000
我收到了這個錯誤:
Transactions: 2164 hits
Availability: 39.90 %
Elapsed time: 6.85 secs
Data transferred: 2.52 MB
Response time: 1.04 secs
Transaction rate: 315.91 trans/sec
Throughput: 0.37 MB/sec
Concurrency: 329.74
Successful transactions: 2164
Failed transactions: 3260
Longest transaction: 5.94
Shortest transaction: 0.00
如果我使用10k連接:
siege -c 10000 localhost:8000
我收到一個錯誤:
[error] descriptor table full sock.c:109: Too many open files
檢查ulimit
命令的輸出。 您需要增加圍攻和龍卷風網絡服務器上的文件描述符限制才能完成基准測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.