在資料中心之間搬運一個Azure網站

來源:互聯網
上載者:User

上周我把jQuery 懶載入加到我的播客網站時,談到了使用雲服務要精打細算。 我想避免浪費掉任何不必要的頻寬成本。 結果很棒,我這個月的的頻寬在預算之內。

我繼續在尋找在雲服務中的優化和金打細算的方法。 我發現當我的網站在美國西部HTTP://www.aliyun.com/zixun/aggregation/13357.html">Azure資料中心運行的時候,資料庫(由 Carl Franklin的播客公司管理)是在美國中北部運行。 這意味著我正在為調用我的資料庫花費著頻寬。 更何況加上我是在開放的英特網上(雖然我已經開啟了防火牆去訪問)去訪問一個SQL 伺服器,這樣就更慢了,並不是最好的辦法。

讓一個網站與SQL資料中心相隔這麼遠,著這樣很不正常,當然,你通常會將你的網站和資料庫放在同一時間同一地點。 Azure也跳出了在你創建連結資源的時候,會將它們放在一起的這種方式。

然而,Carl已經把資料庫和原來的網站設置回來了一陣子,我最近只是重新設計了它並且在最近放到了Azure上面。 另外,Hanselminutes播客的管理後臺是在中北部,所以我們之前會看到自己在這個位置。

Azure 網站伺服器是在中北部的資料中心開放的,所以我花了一頓午飯的時間去搬運我的網站。 雖然你不能直接像點擊「搬運」按鈕一樣簡單地搬運,但是實際上重新部署還是很容易的。 如你在上面的YouTube視頻上看到的一樣,整個過程包括DNS改動花了還不到15分鐘。

下面是我做過的步驟:

我在新的資料中心上做了一個新網站 我將它做成了可共用的以便我能使用一個自訂的域(或者你可以用定制的) 我把美國西部網站的功能變數名稱拿了下來並將它們放到中北部網站的門戶上 如果這個網站非常重要, 當我等待時我會做一個載入平衡器並且保留這兩個網站,但是總的載入時間差不多5分鐘,所以我不必為這種事擔心。 我確保中北部的資料庫和我的網站是一個「連結的資源」 我確保我的心網站在設置的連結字串是正確的 我下載了新網站的發佈的設定檔並且重新匯出到WebMatrix(或者是Visual Studio之類的) 用新的發佈設定檔發佈網站 清空DNS並且訪問網站確保它是可行的 刪除舊的網站

它運行良好,我非常高興看到這個結果。 我下一個金打細算的步驟(和一個很好的異地載入平衡的優化)將會把所有的圖片移動到CDN上以便海外的朋友們獲得邊界緩存...... 這意味著澳大利亞人將會從附近的資料中心看到網站的圖片。 我會用比在網站上花的還少的頻寬來做這個額外的福利。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.