2015-05-20 67 views
1

我們正在進行Windows服務到Azure雲服務工作者角色的遷移並想知道Azure中可用的自動崩潰恢復。可控制的Azure工作者角色崩潰恢復

以前,Windows服務崩潰恢復是使用服務控制器配置的。有已知的用戶界面來管理規則(見下文)。

在Azure看來,它是無法控制的工人角色的崩潰究竟是如何處理的。是否有類似於Azure雲服務中的Windows服務恢復?

Win Services Recovery Options UI

+1

在發生崩潰時,工作人員扮演了多少次工作角色實例將被重新初始化並重新啓動,據我所知,除非使用try,否則無法控制它,catch塊可避免崩潰 – Coder1409

回答

1

Web和輔助角色將無條件回收只要有在RoleEntryPointRun()方法或角色入口點進程退出未處理的異常。如果有新的異常,它會再次回收。回收過程包括重新啓動角色過程並選擇清理「本地存儲」資源。也許重啓次數有一些上限,但我從來沒有設法達到目標 - 當有一個可重複的問題時,我已經看到幾十次重啓。

相關問題