0
我第一次訪問正在通過Azure移動服務提供服務的網站時,我注意到REST數據中的延遲。在設定的時間量之後是否存在連接的緩存或超時,因爲我在等待7-8秒的數據加載時擔心用戶體驗(並且數據量不多,因爲我正在測試10條記錄回)。一旦建立了第一個連接,後續訪問似乎很快加載......但如果我暫時不訪問該網站,我們將在第一次加載時回到7-8秒。Azure移動服務延遲
我第一次訪問正在通過Azure移動服務提供服務的網站時,我注意到REST數據中的延遲。在設定的時間量之後是否存在連接的緩存或超時,因爲我在等待7-8秒的數據加載時擔心用戶體驗(並且數據量不多,因爲我正在測試10條記錄回)。一旦建立了第一個連接,後續訪問似乎很快加載......但如果我暫時不訪問該網站,我們將在第一次加載時回到7-8秒。Azure移動服務延遲
原因:此延遲的原因是「共享」模式。當第一次打電話給服務時,它執行「冷啓動」(初始化和啓動虛擬服務器等) 正如你在你的問題中所描述的那樣,一段時間後服務沒有被使用,它被放入「睡眠模式「。
解決方案:如果你不想要這個等待時間,你可以設置你的服務「保留」模式,強制服務是活躍的,即使所有的時候,你不訪問了一段時間。但請注意,這需要您支付一些額外費用。