点击在新窗口中浏览此图片

今日特意优化某几个服务器,发现正在使用Nginx的服务器A很能跑,跑到了慢慢的100M带宽,很令人欣慰。
(100M是一般机器租用的带宽量,跑的满了,说明你在最大的发挥了这个机器的性能,用户也达到了最大的下载速度)

于是也希望应用到另外的机器,看看都有什么不同的提升情况。
B和C用的是lighttpd,切换前使用到了仅仅40M带宽,切换后,居然能跑到了80M,也很不错的成绩了。
C也大致能跑到60-70M,但不知为何下落了,切换后至少比较稳定在70M,很好。

其实我不是lighttpd的专家,也不是说lighttpd不好,只能说我没用好,或者怎么用好它还没摸索到,也希望能有lighttpd的优化方案可以参考,我其实觉得它们两个都有很好的性能。Nginx也没有很好的配置就已经这么好了,就只是加大了worker和并发处理的量,就有很不错的表现。

但同时,使用Nginx后,负载明显增加了,大概在5左右,这个比较高,用lighttpd虽然带宽没有达到那么高,但负载比较低,也就在1左右,那估计发挥一下lighttpd的威力,达到同样的负载压力估计也能够有这样的效果吧?谁教我呢,呵呵。。

使用Nginx是有一些缺点的:
1 不支持cgi,在某些方面不便,如果需要处理,需要配置fastcgi环境
2 不支持日志的管道操作

lighttpd有个缺点:需要kill了才能重新启动,这个很不好,当然,可能我没有找到好的解决方案,或者我不知道。


原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
Tags: ,
发表评论
表情
emotemotemotemotemotemotemotemotemotemotemotemotemot
emotemotemotemotemotemotemotemotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐