3
正如標題所暗示的,Azure雲中我們的MVC3應用程序的第一個「冷」POST非常緩慢。一旦它「旋轉起來」,正常的請求就會快速發展。短暫休息後的第一次旋轉需要幾秒鐘的時間。後續請求可以以毫秒爲單位進行測量。首先發布到Azure MVC3應用程序非常緩慢
我們該如何讓這件事保持清醒?
正如標題所暗示的,Azure雲中我們的MVC3應用程序的第一個「冷」POST非常緩慢。一旦它「旋轉起來」,正常的請求就會快速發展。短暫休息後的第一次旋轉需要幾秒鐘的時間。後續請求可以以毫秒爲單位進行測量。首先發布到Azure MVC3應用程序非常緩慢
我們該如何讓這件事保持清醒?
這可能是由於應用程序池閒置一段時間後卸載。下一個請求必須重新啓動它的開銷。
要確認這一點,您需要打開性能計數器並查看應用程序域加載和卸載的數量。不管怎樣,this blog post解釋如何解決它。
真是個好主意!謝謝。這是一個API,所以它特別重要!這不是一個可以等待的地方。 – 2012-02-24 12:02:14
沒有probs,我自己也有同樣的問題,所以我學會了艱難的道路! – 2012-02-24 12:05:09