国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

從HTTP響應頭看各家CDN緩存技術

?xiaoxiao, / 3682人閱讀

摘要:從響應頭看各家緩存技術由于國內各家電信運營商互聯互通的壁壘,作為互聯網用戶加速的最后一公里,扮演了很重要的角色。本文只展示響應頭,有興趣自己深挖。指明了使用了的具體熱點緩存技術。唯品會看的響應頭,似乎也應該是自家搭建的顯示了命中與否。

從HTTP響應頭看各家CDN緩存技術

由于國內各家電信運營商互聯互通的壁壘,CDN作為互聯網用戶加速的最后一公里,扮演了很重要的角色。

在各家公司大談的異地多活容災上也承擔了用戶分流的重任,看看各家用的東西,結合一些網上的公開資料,也能管中窺豹。

傳統的國內CDN廠家有:帝聯,網宿,藍汛,快網等
新興的互聯網公司有自家產品對外輸出型和創業公司細分型:BAT都有此產品,還有七牛,又拍,微軟azure等
美國龍頭:Akamai,美國市場大哥,Apple用的也是這個,但Apple的在線服務這么爛,真懷疑是不是Apple把Akamai帶坑里了。

本文只展示響應頭,有興趣自己深挖。

淘寶
server:Tengine
status:200
timing-allow-origin:*
via:cache15.l2et15-1[0,200-0,H], cache35.l2et15-1[0,0], cache3.cn286[0,200-0,H], cache8.cn286[11,0]
x-cache:HIT TCP_MEM_HIT dirn:20:727080716
x-swift-cachetime:31535998
x-swift-savetime:Fri, 19 Aug 2016 02:55:13 GMT

不用說,淘寶用的是自家阿里CDN, 走Tengine, 返回的響應很友好,甚至告訴你是從內存命中的。
x-swift指明了使用了的具體熱點緩存技術。
關于阿里云CDN,有很多公開介紹,例如:
文章一:阿里云CDN技術演進之路 http://www.slideshare.net/jos...
文章二:研究下淘寶的swift熱點緩存遷移的事

via:cache46.l2et2[0,200-0,H], cache60.l2et2[0,0], cache7.cn286[0,200-0,H], cache8.cn286[3,0]
x-cache:HIT TCP_HIT dirn:11:60349972
x-swift-cachetime:31535950
x-swift-savetime:Tue, 28 Jun 2016 04:04:29 GMT

根據阿里云官網解釋:
若:X-Cache:HIT TCP_MEM_HIT 表示命中緩存
若:X-Cache:MISS TCP_MISS 則表示未命中緩存

微信

騰訊CDN節點:

Server:Qnginx/1.1.1
X-Cache-Lookup:Hit From Disktank
X-NWS-LOG-UUID:406395d0-7cb8-4630-99cf-8208d04e7750

很明顯,這里告訴大家CDN命中了磁盤緩存上的數據。
一些網上資料查到的解釋:
X-Cache-Lookup:Hit From MemCache 表示命中CDN節點的內存
X-Cache-Lookup:Hit From Disktank 表示命中CDN節點的磁盤
X-Cache-Lookup:Hit From Upstream 表示沒有命中CDN

騰訊CDN起步可能會晚一點,Qcon上一個公開資料:
CDN架構技術之道 http://www.infoq.com/cn/prese...

騰訊還與小米合作,在硬盤版小米路由上推出了一個插件,叫騰訊會員兌換,本質上就是利用小米路由用戶上的硬盤存儲一部分內容,上傳給需要用的用戶,由騰訊計算收益,盤活了家里閑時的網絡資源。

網易云音樂
Server:nginx
X-Via:1.1 ngdianxin90:9 (Cdn Cache Server V2.0)

網易太低調,最近也開始搞網易云產品了,但基本查不到什么公開資料,從響應頭看似乎就是直接用的nginx。

新浪微博
Content-Type: image/gif
SINA-LB: aGEuNDEuZzEuc2h4LmxiLnNpbmFub2RlLmNvbQ==
SINA-TS: ZGFkYzk4Y2UgMCAwIDAgOCAwCg==
Via: http/1.1 ctc.ningbo.ha2ts4.70 (ApacheTrafficServer/4.2.1.1 [cRs f ])
X-Via-CDN: f=Edge,s=ctc.ningbo.ha2ts4.70,c=115.231.82.33
Age: 1
X-Via: 1.1 zjjhdx33:3 (Cdn Cache Server V2.0), 1.1 tzhoudxin37:5 (Cdn Cache Server V2.0)
Connection: keep-alive

這個返回了Cdn Cache Server V2.0,有多家公司都返回了這個,不知道這是個啥玩意,是不是個開源通用產品呢?Squid Varnish Nginx?

segmantfault:

命中

via:T.101203.R.1, M.ctn-zj-lna-204
x-cache:HIT(R) from ctn-zj-lna-204
x-request-id:c239b9ae8ec9f83030bbdfaabcfa8fb4
x-source:U/200, G/200

緩存MISS

via:T.101195.N.1, T.101163.R.1, V.mix-hz-fdi-163, M.ctn-zj-lna-200
x-cache:MISS(S) from ctn-zj-lna-200
x-request-id:724565e217e01e9f60e9f1b74aecedb3

在ctn-zj-lna上緩存沒有命中,這個ctn-zj是個CDN集群么?

七牛

訪問該圖片:http://7xt44n.com2.z0.glb.qin...
Response header返回:

X-Log:mc.g;IO:1/304
X-Qiniu-Zone:0
X-Reqid:90oAABxCoNMaw2wU
X-Via:1.1 dxxz44:2 (Cdn Cache Server V2.0), 1.1 ngdianxin42:6 (Cdn Cache Server V2.0)

用的就是自家產品。

唯品會
Server:vipshop/Vbib
Transfer-Encoding:chunked
Vip-Cache:HIT
x-amz-delete-marker:false
X-Via:1.1 xxxz53:0 (Cdn Cache Server V2.0), 1.1 zhdx34:6 (Cdn Cache Server V2.0)

看Server的響應頭,似乎也應該是自家搭建的CDN,顯示了命中與否。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/10949.html

相關文章

  • HTTP響應頭看蘋果國內用了哪家CDNCDN高防DDOS技術

    摘要:目前阿里云也推出了云盾產品,將自家的技術輸出給廣大的互聯網企業,詳細內容可參考下面上的公開分享。云盾的一項新技術叫態勢感知,通過阿里云上的大數據來發現網絡安全的各項趨勢漏洞,還在不斷進化中。 上次CDN沒有測試蘋果的,這次我們把手機掛上charles proxy,試一下瀏覽下Apple網站,這是一個圖片的response頭: X-Apple-Jingle-Correlation-Key...

    jsliang 評論0 收藏0
  • CDN小結

    摘要:二目的是一個經策略性部署的整體系統,從技術上全面解決由于網絡帶寬小用戶訪問量大網點分布不均而產生的用戶訪問網站響應速度慢的根本原因。 一、CDN全稱:??Content Delivery Network或Content Ddistribute Network,即內容分發網絡。 ??二、目的:??CDN是一個經策略性部署的整體系統,從技術上全面解決由于網絡帶寬小、用戶訪問量大、網點分布不...

    cod7ce 評論0 收藏0
  • CDN詳解

    摘要:在一個節點中,設備和本地負載均衡設備的連接方式有兩種一種是旁路方式,一種是穿越方式。 文章同步于Github Pines-Cheng/blog 什么是CDN CDN(內容分發網絡)全稱是 Content Delivery Network,建立并覆蓋在承載網之上、由分布在不同區域的邊緣節點服務器群組成的分布式網絡,替代傳統以 WEB Server 為中心的數據傳輸模式。 作用是將源內容發...

    番茄西紅柿 評論0 收藏0
  • CDN詳解

    摘要:在一個節點中,設備和本地負載均衡設備的連接方式有兩種一種是旁路方式,一種是穿越方式。 文章同步于Github Pines-Cheng/blog 什么是CDN CDN(內容分發網絡)全稱是 Content Delivery Network,建立并覆蓋在承載網之上、由分布在不同區域的邊緣節點服務器群組成的分布式網絡,替代傳統以 WEB Server 為中心的數據傳輸模式。 作用是將源內容發...

    ChristmasBoy 評論0 收藏0

發表評論

0條評論

?xiaoxiao,

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<