我有一個非常奇怪的問題,部署一個天藍色的雲服務。我有1個具有5個實例的Web角色和1個具有2個實例的緩存角色。奇怪的行爲部署Azure雲服務
當我從Azure Portal部署我的MVC 5 WebRole時,在第一個Web實例上開始部署,然後它告訴我由於錯誤而導致「角色無法啓動」,並停止處理其他實例。我爲失敗的實例做了一個RDP,並且真正的MVC應用程序拋出一個錯誤,即它無法找到某個視圖文件「The layout page」...「在以下路徑中找不到」,即使視圖在指定的路徑確實存在。所以我做了一個iisreset和應用程序工作。在我手動解決問題後,部署繼續到下一個實例,失敗的實例變爲「就緒」。
任何人都有一個想法,爲什麼事情不能順利部署或爲什麼iisreset是必要的?
這是比較近期的,大約一個月。
我的環境是:
- 的.NET Framework 4.5.1
- MVC 5
- Azure的SDK 2.4 VS 2013
感謝您的幫助。
您的應用程序是否在模擬器本地成功運行?你有沒有試過快速和完整的模擬器?對於你的場景,你應該使用完整的模擬器,但是我會先從express開始,因爲它會加載得更快。 – 2014-11-06 18:27:04
雅,它可以在兩個模擬器上完美工作 – 2014-11-06 22:50:32
你如何部署你的應用程序?工作進程正在運行的帳戶可能是權限問題嗎? – 2014-11-06 23:04:28