技术解析

优酷网视频服务器还用的 lighttpd?
0
2021-05-25 11:09:56
idczone
我看过我很多视频网站仍然用lighttpd 为什么 相对ngin国外服务器x 优势在哪里
firebug看是apache

1 叫什么名字不那么重要,可以伪造,理由也各种都有,比如我就觉得好玩乱改名字
2 在某些特定场景下,A对于B的一些优势并不能那么容易的显现出来,更换软件和架构可能还是个麻烦事——即便Nginx比Lighttpd千种万般好,也看替换的成本,或者说带来的好处是不是足够明显。

我们单位用的还是Java 6,补丁全靠Red hat...

可能自己写了一些基于lighttpd的模块需要用到
有个朋友做视频的,也写了不少nginx的专用模块





我是看的youku的视频分段cdn节点是lighttpd
主站刚curl了一下看起来qiyi伪装可能性大毕竟版本那么低

[[email&~]curl -I www.iqiyi.com
HTTP/1.1 200 OK
Date: Thu, 25 Jun 2015 17:17:59 GMT
Content-Type: text/html
Content-Length: 142199
Connection: keep-alive
Expires: Thu, 25 Jun 2015 17:20:13 GMT
Cache-Control: max-age=300
Last-Modified: Thu, 25 Jun 2015 17:00:14 GMT
Server: Apache 1.3.29
X-Cache: HIT from 119.188.144.243
X-Cache: HIT from 119.188.145.9
[[email&~]curl -I www.youku.com
HTTP/1.1 200 OK
Server: Apache
Pragma:
Last-Modified: Thu, 25 Jun 2015 17:14:02 GMT
Content-Type: text/html; charset=UTF-8
Cache-Control: max-age=280
Expires: Thu, 25 Jun 2015 17:23:49 GMT
Date: Thu, 25 Jun 2015 17:19:09 GMT
Connection: keep-alive
[[email&~]#

我猜想因为里面有个模块防盗链要用到,反正我是用的
"mod_secdownload",
"mod_flv_streaming",
"mod_h264_streaming",

在nginx刚流行的时候,lighttpd在美国比较多。nginx在中国有几个牛人写了不少资料,所以更火。
lighttpd也很厉害,最开始配合nginx的FastCGI就是从lighttpd中抽取的。
无论是lighttpd还是nginx,耗费的资源都比apache少很多,更多看流行情况

长时间高流量、高IO、巨量cache不明中等大量阻塞请求处理,并不适合nginx的event loop worker来处理。
前几天的nginx增加了线程池,就是为了提高这类情况下吞吐。
而相反的,传统多线程/进程web server处理这种出现大量IO阻塞的情况反倒较好,某IO blocking只会影响一个线程/进程,不影响整体吞吐量。

qiyi的主站确实是用的apache 和lighttpd。早期有很多自研的模块。比如那时候nginx还不支持ssi。后期的webcache基本都是nginx了 :-D

lighttpd 防盗链模块 确实好用

挖坟下 巨量 cache 不明中等大量阻塞请求处理 现在用 ATS 是不量更好

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服