emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
          我們在需要下載很多內容的時候,很容易想到做分域名的并發下載,給原來的服務器多分幾個域名,因為分不同的域名可能可以在瀏覽器中分到更多的下載進程,提高下載速度。
          但是在做網絡應用的時候,我們的一個域名下面有的時候會有多個ip多臺服務器,分布在不同的機房,這個時候瀏覽器會在可選的ip里面隨機的選擇一個ip。用nslookup可以看到可選的ip,用ping可以看到當前正在實用的ip。
          在多個ip的情況下,對具體的一個用戶,往往是連接到某些ip特別快,而連接到某些ip就不怎么塊。比如我現在有一個域名(和它的幾個分域名),在深圳訪問的時候有2個ip可以分,其中一個是深圳本地的服務器,一個是外地的服務器。這個時候如果頁面打開需要用到的關鍵資源依賴于這個域名,那么分域名有可能對速度不是提高而是有反作用。
          因為這種情況下,慢的資源成為了瓶頸,變成是速度的決定因素。我本來有一半的機會是快的,一半的機會是慢的,如果現在分兩個域名去下載關鍵資源,變成有1/4的機會是兩個域名都分到深圳的服務器,可以有提高,而3/4的機會是有一個以上的域名分到外地的服務器,反而變慢了,這樣提高的是少部分人的感受,而多數人的感受沒有提升或者變的更差。如果簡單的按照yahoo的優化建議分散到4個域名上,那么這個比例就變成1:15,更差了。
          因此分域名下載不能簡單的絕對化的看待,要看實際應用場景做決定。
          posted on 2008-05-23 11:36 emu 閱讀(2867) 評論(5)  編輯  收藏 所屬分類: web優化

          評論

          # re: 分域名優化的時候要考慮備選IP的問題 2008-06-01 19:18 龍神傳說
          路過  回復  更多評論
            

          # re: 分域名優化的時候要考慮備選IP的問題 2008-07-29 14:40 鄭州美食
          你的博客很棒!我很喜歡 也歡迎你來我的小站做客
          鄭州美食
          www.yoyogongshe.com

          鄭州兼職信息網
          www.yoyogongshe.com  回復  更多評論
            

          # re: 分域名優化的時候要考慮備選IP的問題 2008-12-25 13:10 五月天
          對具體的一個用戶,往往是連接到某些ip特別快,而連接到某些ip就不怎么塊。比如我現在有一個域名(和它的幾個分域名),在深圳訪問的時候有2個ip可以分,其中一個是深圳本地的服務器,一個是外地的服務器。這個時候如果頁面打開需要用到的關鍵資源依賴于這個域名,那么分域名有可能對速度不是提高而是有反作用。
          http://www.szkaiyan.com.cn  回復  更多評論
            

          # re: 分域名優化的時候要考慮備選IP的問題 2009-06-04 18:50 SoulEdge
          這個其實是2個無關問題
          1、就近選擇IP
          2、根據域名隨機選擇IP
          分開做咯  回復  更多評論
            

          # re: 分域名優化的時候要考慮備選IP的問題 2012-06-15 09:41 上海股票開戶
          對于"因此分域名下載不能簡單的絕對化的看待,要看實際應用場景做決定"這句,上海股票開戶網是絕對贊同啊呼!  回復  更多評論
            

          主站蜘蛛池模板: 湘潭市| 尤溪县| 博客| 阳江市| 布拖县| 云林县| 永定县| 乌鲁木齐市| 柳河县| 米林县| 龙里县| 砚山县| 北宁市| 加查县| 卫辉市| 武穴市| 邵阳市| 阳山县| 磐安县| 鄂温| 攀枝花市| 邓州市| 抚顺市| 城步| 乐昌市| 兴和县| 彰化市| 北流市| 二连浩特市| 岗巴县| 平谷区| 康马县| 阳城县| 开封县| 石景山区| 福安市| 岳西县| 淮阳县| 镇康县| 凤凰县| 布尔津县|