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 閱讀(2866) 評論(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 上海股票開戶
          對于"因此分域名下載不能簡單的絕對化的看待,要看實際應用場景做決定"這句,上海股票開戶網是絕對贊同啊呼!  回復  更多評論
            

          主站蜘蛛池模板: 瑞安市| 临洮县| 沅陵县| 颍上县| 珲春市| 定州市| 厦门市| 类乌齐县| 徐水县| 齐齐哈尔市| 综艺| 湖南省| 临猗县| 邢台县| 鹤岗市| 万全县| 黑河市| 云林县| 湟源县| 平武县| 浮梁县| 阿荣旗| 黄冈市| 勃利县| 南郑县| 中方县| 浮山县| 景洪市| 扶余县| 宜州市| 长阳| 安徽省| 上蔡县| 徐水县| 二连浩特市| 西乡县| 改则县| 永德县| 乐东| 霍林郭勒市| 曲阜市|