我得到了臭名昭著的「角色實例正在服用的時間比預期」,試圖啓動我的一個工作者角色Azure項目時的錯誤。之前它曾經工作過,它在兩個調試會話之間沒有任何明顯的原因而開始失敗。導致Azure SDK 2.4出現「角色實例花費的時間超出預期」的錯誤的原因是什麼?
我試圖創建一個新的Azure項目和默認工作者角色,也無法啓動一個全新的解決方案。
我發現許多其他SO問題和論壇帖子討論這個話題,但他們大多是過時的,沒有他們的建議工作。
我發現在事件日誌中沒有相關的消息,我發現的唯一的錯誤消息是C:\Users\username\AppData\Local\dftmp\EmulatorRuntimeLogs\ErrorRuntime.log
, 它包含了大量的行這樣的:
[00006892:00014472, 2014/10/16, 18:40:45.247, ERROR] Failed to create FSRM quota manager instance.
輸出在計算仿真顯示角色以下日誌無限:
[fabric] Role Instance: deployment24(4).MySolution.MyProject.MySolution.MyProject.0
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
...
你有什麼建議是什麼導致這個錯誤了最新的2.4版在Azure SDK的?
FSRM用於localStorage的資源,並且在CSDEF中具有時隱式獲取LocalStorage資源。如果您擺脫了診斷程序導入,會發生什麼情況? –
kwill
2014-10-16 22:11:37
我試過了,但它沒有幫助,並且有相同的日誌消息。 – 2014-10-20 11:22:23
只是一個更新:長時間的谷歌搜索/結果後,我還沒有找到任何解決方案,所以我不能使用開發環境。我正在考慮重新安裝Windows(就像其他人似乎已經完成的那樣)。 – 2014-11-26 13:01:49