我們已經建立了一個網站,並且正在轉向一個新網站,以更現代化的設計和一些jQuery/ajax功能實現更好的可用性。 舊網站在IIS6上,新網站在IIS7.5上。 舊網站位於domain.com上,新網站位於beta.domain.com上。 我想測試一下負載如何影響新服務器,所以我想開始慢慢地將用戶發送到新網站。 我想要開始每20個用戶發送一次新的網站並保存一個cookie,這樣一個被引導到新網站的用戶將總是被引導到新的網站,而一個被引導到舊網站的用戶將會被引導到舊網站,只要我們不改變密鑰並「重置」系統。 我想知道哪裏會是最好的地方來實現這種行爲/邏輯?將流量重定向到新網站 - 最佳實踐
1
A
回答
1
如何在全球Application_BeginRequest
..至於最好的辦法,到目前爲止最簡單的方法將是一個簡單的Response.Redirect
,我想不出任何真正的缺點。沒有理由不保持簡單。
+0
這將是一個好方法,但我想聽聽其他意見。謝謝! – 2011-04-04 13:32:13
1
Application_BeginRequest似乎是爲我放置這樣的邏輯的最佳位置。不過,我會考慮一些與搜索引擎優化相關的問題,我不知道對您是否重要。您可能決定發送301永久移動或303暫時移動HTTP響應代碼。此外,我認爲,檢測搜索引擎抓取工具並始終將其引導到相同版本是一個不錯的主意,無論是舊的還是新的,因爲當它們從不同的內容形成相同的地址時,它們可能會有點混淆。在抓取服務器上。
+0
這隻會是短暫的,但你是對的。我會嘗試將漫遊器重定向到一個一致的URL。感謝您的評論! – 2011-04-04 14:22:59
相關問題
- 1. 語言特定網站,最佳實踐
- 2. LinFu IoC在高流量網站上的最佳實踐
- 3. PHP重定向頭最佳實踐
- 4. IIS7重定向最佳實踐
- 5. 最佳實踐:301將HTTP重定向到HTTPS(標準域)
- 6. OAuth最佳實踐
- 7. 最佳實踐
- 8. 最佳實踐
- 9. 維護網站類的最佳實踐
- 10. 測試網站的最佳實踐
- 11. 部署網站的最佳實踐
- 12. PHP - 最佳實踐 - 網站模板
- 13. Yii:多語言網站 - 最佳實踐
- 14. java腳本網站最佳實踐
- 15. 最佳實踐
- 16. 將舊網址重定向到新網址的最佳方式
- 17. 將網站部署到雲服務的最佳實踐
- 18. 將用戶重定向到移動網站的最佳技術
- 19. 最佳實踐ORM
- 20. 流程圖最佳實踐
- 21. API節流最佳實踐
- 22. 如何將Facebook流量重定向到另一個網站
- 23. 三個域名重定向到主域名最佳實踐apache2
- 24. 在網站上實現自定義功能的最佳實踐
- 25. 多語言網站和RTL方向 - 最佳實踐
- 26. 什麼是高流量靜態網站的HTTP緩存最佳實踐?
- 27. 最佳實踐
- 28. 最佳網站地圖技術和最佳實踐
- 29. 最佳實踐?
- 30. mod_rewrite最佳實踐
您應該使用工具進行實際負載測試,而不是將用戶用作豚鼠。 – ScottE 2011-04-04 13:50:27
我會的,但這只是我的電話。我們的服務器提供商普遍反對加載測試工具,而我的老闆正在與他們站在一起。我表達了我的意見,但這就是我所能做的。所以這是兩個罪惡中較小的一個。 – 2011-04-04 14:36:38
通過模擬1/20的用戶進行負載測試將不會很有幫助。我懷疑你的應用程序是否有線性負載配置文件 - 所以你將無法通過這種方式來測試吞吐量,並推斷你的完整用戶羣。你可能會想到一般的響應時間,但就是這樣。然而,我認爲這比沒有好。 – ScottE 2011-04-04 14:52:48