2015-09-28 122 views
0

在我的實際應用程序開始運行之前,我的Azure Web角色自動配置了R,Java等。一切配置完美,應用程序運行平穩。我的網絡應用程序在2周內沒有問題,並且在Azure Web角色中工作正常。然後有一天,當我打開我的網絡應用程序時,我遇到了與R-core相關的錯誤。在遠程訪問我的Azure VM時,我發現我的R,Java和R包已被刪除。通過事件查看器,我發現我的Azure VM重新啓動了3次。Azure Web角色部署後回收

這是一個在IIS上以Azure Web角色託管的ASP.NET Web應用程序。

在整個場景結束後,請您介紹一下Web角色回收。當其工作正常2周時,它如何回收自身並刪除我的裝置?

回答

1

Microsoft定期升級承載雲服務的主機操作系統,客戶操作系統和訪客代理。您的虛擬機將在此期間重新啓動(或重新啓動guest虛擬機代理)。雲服務是「無狀態的」,這意味着您必須通過啓動腳本安裝任何運行應用程序的先決條件。

有關詳細信息,請參閱:

+0

感謝唐,文章是有幫助的。我將所有先決條件放在啓動腳本中,然後從Azure門戶重新映像以測試一切是否正常工作。正如所料,一切進展順利。 – Sarmad

相關問題