最适合5-10K并发连接的是什么?是否有人在使用Cherokee开发大型web应用程序?(我指的是谷歌、IBM等巨头)
发布于 2011-09-12 17:45:44
我亲自测试了4个web服务器(Apache2.2,Cherokee 1.0.15,Lighttpd 1.4.26和Nginx 0.7.65),并在这张图中总结了结果。
Cherokee vs other famous web servers
Same as above but different link address
为了进行模拟,我使用了两台通过以太网电缆连接的机器。服务器机器有一个奔腾双核CPU T4300 2.10 2GHz和4 1GB内存,而用于处理web服务器的客户端机器有一个奔腾M处理器2 2GHz和1 1GB内存。两个站点都有千兆以太网接口。
用于对web服务器进行压力测试的命令是ab,我创建了一个小的静态文件(100字节),以防止网络带宽瓶颈,并显示web服务器软件而不是kernel.in的性能
ab [-k] -n 10000 -c <concurrency_level> http://<server_IP>/100.html在这里,-k选项打开keepalive,而-n 10000生成10,000个HTTP请求,-c设置一次向目标web服务器请求多少个并发请求。
https://stackoverflow.com/questions/6549649
复制相似问题