域名(首页):
www.qiyi.com
CODE:
[root@s1 ~]# curl -I www.qiyi.com
HTTP/1.1 200 OK
Server: nginx //哥也喜欢nginx,他实在太猛了!(不过看着是像用nginx做反向代理,后端可能是apache或者其它http server)
Date: Mon, 26 Apr 2010 07:37:23 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Expires: Mon, 26 Apr 2010 07:41:43 GMT
Cache-Control: max-age=300
ETag: "4212873865" (//哥开启etag了,这个东西是开放好还是关闭好?讨论问题比较多)
Last-Modified: Sun, 25 Apr 2010 14:03:57 GMT
Content-Length: 35430[root@s1 ~]# dig www.qiyi.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> www.qiyi.com +trace
;; global options: printcmd
。。。。。
。。。。。
www.qiyi.com. 3600 IN A 220.181.73.5 //哥用的是DNS轮询
www.qiyi.com. 3600 IN A 220.181.73.6
qiyi.com. 900 IN NS ns2.qiyi.com.
qiyi.com. 900 IN NS ns1.qiyi.com.
;; Received 130 bytes from 202.108.14.6#53(ns1.qiyi.com) in 49 ms域名(静态文件,CSS/JS)
static.qiyi.com
[root@s1 ~]# curl -I http://static.qiyi.com/vrs/top/phb_dianying_day_50.js
CODE:
HTTP/1.1 200 OK
Server: nginx //
Date: Mon, 26 Apr 2010 07:42:28 GMT
Content-Type: text/javascript
Connection: keep-alive
Expires: Mon, 26 Apr 2010 08:16:54 GMT
Cache-Control: max-age=3600 //过期时间
ETag: "4030706110" //
Last-Modified: Sun, 25 Apr 2010 18:01:02 GMT //哥带宽比较富裕,目前不考虑gzip压缩?
Content-Length: 24970
Accept-Ranges: bytes[root@s1 ~]# dig static.qiyi.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> static.qiyi.com +trace
。。。。。。。
。。。。。。。
static.qiyi.com. 3600 IN A 220.181.73.6 //哥依旧喜欢dns轮询
static.qiyi.com. 3600 IN A 220.181.73.5
qiyi.com. 900 IN NS ns2.qiyi.com.
qiyi.com. 900 IN NS ns1.qiyi.com.域名(图片)
[root@s1 ~]# curl -I
CODE:
HTTP/1.1 200 OK
Server: nginx/0.8.34
Date: Mon, 26 Apr 2010 08:45:18 GMT
Content-Type: image/jpeg
Connection: keep-alive
Expires: Fri, 21 May 2010 16:37:51 GMT
Cache-Control: max-age=2592000
ETag: "114431829"
Last-Modified: Mon, 05 Apr 2010 10:27:06 GMT
Content-Length: 7628
Accept-Ranges: bytes[root@s1 ~]# dig www.qiyipic.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> www.qiyipic.com +trace
。。。。。。。。
。。。。。。。。
www.qiyipic.com. 3600 IN A 202.108.14.16 // 哥对DNS轮询情有独钟!
www.qiyipic.com. 3600 IN A 202.108.14.15综述:
1.奇艺视频网站按业务类型域名分类(不用说,现在中小型网站都这样做)
好处:一个好处容易区分业务;一个好处是可以减少读取cookie对图片服务器的压力和提高安全性,避免cookie泄露
2.采用DNS轮询
好处:架构之初,简单方便,我相信奇艺运维人员还会做很多工作。
3.HTTP Server
采用nginx做反向代理,nginx反向代理还是强劲不用说:)后端感觉到是像apache
4.gzip
没有对任何文件进行压缩,不知道为什么?哥有钱?
etag (到底要还是不要,应该如何优化?)
5.....
6... //待论坛里的哥哥们继续分析研究!
来源:http://www.linuxtone.org/html/34/t-5934.html
www.qiyi.com
CODE:
[root@s1 ~]# curl -I www.qiyi.com
HTTP/1.1 200 OK
Server: nginx //哥也喜欢nginx,他实在太猛了!(不过看着是像用nginx做反向代理,后端可能是apache或者其它http server)
Date: Mon, 26 Apr 2010 07:37:23 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Expires: Mon, 26 Apr 2010 07:41:43 GMT
Cache-Control: max-age=300
ETag: "4212873865" (//哥开启etag了,这个东西是开放好还是关闭好?讨论问题比较多)
Last-Modified: Sun, 25 Apr 2010 14:03:57 GMT
Content-Length: 35430[root@s1 ~]# dig www.qiyi.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> www.qiyi.com +trace
;; global options: printcmd
。。。。。
。。。。。
www.qiyi.com. 3600 IN A 220.181.73.5 //哥用的是DNS轮询
www.qiyi.com. 3600 IN A 220.181.73.6
qiyi.com. 900 IN NS ns2.qiyi.com.
qiyi.com. 900 IN NS ns1.qiyi.com.
;; Received 130 bytes from 202.108.14.6#53(ns1.qiyi.com) in 49 ms域名(静态文件,CSS/JS)
static.qiyi.com
[root@s1 ~]# curl -I http://static.qiyi.com/vrs/top/phb_dianying_day_50.js
CODE:
HTTP/1.1 200 OK
Server: nginx //
Date: Mon, 26 Apr 2010 07:42:28 GMT
Content-Type: text/javascript
Connection: keep-alive
Expires: Mon, 26 Apr 2010 08:16:54 GMT
Cache-Control: max-age=3600 //过期时间
ETag: "4030706110" //
Last-Modified: Sun, 25 Apr 2010 18:01:02 GMT //哥带宽比较富裕,目前不考虑gzip压缩?
Content-Length: 24970
Accept-Ranges: bytes[root@s1 ~]# dig static.qiyi.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> static.qiyi.com +trace
。。。。。。。
。。。。。。。
static.qiyi.com. 3600 IN A 220.181.73.6 //哥依旧喜欢dns轮询
static.qiyi.com. 3600 IN A 220.181.73.5
qiyi.com. 900 IN NS ns2.qiyi.com.
qiyi.com. 900 IN NS ns1.qiyi.com.域名(图片)
[root@s1 ~]# curl -I
CODE:
HTTP/1.1 200 OK
Server: nginx/0.8.34
Date: Mon, 26 Apr 2010 08:45:18 GMT
Content-Type: image/jpeg
Connection: keep-alive
Expires: Fri, 21 May 2010 16:37:51 GMT
Cache-Control: max-age=2592000
ETag: "114431829"
Last-Modified: Mon, 05 Apr 2010 10:27:06 GMT
Content-Length: 7628
Accept-Ranges: bytes[root@s1 ~]# dig www.qiyipic.com +trace
CODE:
; <<>> DiG 9.3.4-P1 <<>> www.qiyipic.com +trace
。。。。。。。。
。。。。。。。。
www.qiyipic.com. 3600 IN A 202.108.14.16 // 哥对DNS轮询情有独钟!
www.qiyipic.com. 3600 IN A 202.108.14.15综述:
1.奇艺视频网站按业务类型域名分类(不用说,现在中小型网站都这样做)
好处:一个好处容易区分业务;一个好处是可以减少读取cookie对图片服务器的压力和提高安全性,避免cookie泄露
2.采用DNS轮询
好处:架构之初,简单方便,我相信奇艺运维人员还会做很多工作。
3.HTTP Server
采用nginx做反向代理,nginx反向代理还是强劲不用说:)后端感觉到是像apache
4.gzip
没有对任何文件进行压缩,不知道为什么?哥有钱?
etag (到底要还是不要,应该如何优化?)
5.....
6... //待论坛里的哥哥们继续分析研究!
来源:http://www.linuxtone.org/html/34/t-5934.html
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/3053/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表