由 Lighttpd 驱动
2007年4月4日
lighttpd
被许多知名网站使用。典型场景是使用 lighttpd 作为卸载服务器来分发静态内容,并将复杂工作留给其他服务器处理。
一个例子是 YouTube。他们有一组服务器,专门用于分发你在观看视频之前看到的缩略图。
$ curl -I http://sjl-static16.sjl.youtube.com/vi/TgF_eRkfqEY/2.jpg HTTP/1.1 200 OK Content-Type: image/jpeg ETag: "983726135810477085" Accept-Ranges: bytes Last-Modified: Fri, 03 Feb 2006 04:32:53 GMT Content-Length: 3495 Date: Wed, 04 Apr 2007 06:49:51 GMT Server: lighttpd-aio/1.4.11.8
正如你在命名方案中看到的,还有一些类似的服务器在分发内容。
在维基百科上,他们至少运行着 2 台使用 lighttpd 的服务器
- upload.wikimedia.org
- download.wikimedia.org
其中,当数据库的 SQL 备份文件倾向于增长超过神奇的 4GB 边界时,download
用于分发这些文件,而 `upload` 则用于分发所有图片并在必要时调整它们的大小。
$ curl -I https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Mandel_zoom_00_mandelbrot_set.jpg/250px-Mandel_zoom_00_mandelbrot_set.jpg HTTP/1.0 200 OK Content-Type: image/jpeg ETag: "6460328581220324712" Accept-Ranges: bytes Last-Modified: Mon, 04 Dec 2006 22:24:53 GMT Content-Length: 5973 Date: Wed, 14 Mar 2007 11:16:19 GMT Server: lighttpd/1.4.13 X-Cache: HIT from sq13.wikimedia.org X-Cache-Lookup: HIT from sq13.wikimedia.org:3128 X-Cache: HIT from knsq12.knams.wikimedia.org X-Cache-Lookup: HIT from knsq12.knams.wikimedia.org:3128 Age: 6265 X-Cache: HIT from knsq10.knams.wikimedia.org X-Cache-Lookup: HIT from knsq10.knams.wikimedia.org:80 Via: 1.0 sq13.wikimedia.org:3128 (squid/2.6.STABLE12), 1.0 knsq12.knams.wikimedia.org:3128 (squid/2.6.STABLE12), 1.0 knsq10.knams.wikimedia.org:80 (squid/2.6.STABLE12) Connection: close