如何在DevAppFabric中模拟Windows Azure VM崩溃

问题描述 投票:0回答:1

我们需要考虑大,我们的应用程序需要扩展才能在Windows Azure平台上运行。但是,如何模拟运行我的应用程序的其中一个VM的崩溃? 我想看看(调试)我的应用程序在这样的环境中的行为。

azure azure-virtual-machine appfabric
1个回答
1
投票

模拟故障很简单(只需调用Thread.Abord());但它不会告诉你很多关于你的设计。

特别是,调试有点无关紧要,因为每当VM停止工作时,没有什么需要观察的(仅限于调试)。您应该假设您的应用程序可能在其执行的任何时刻突然停止。

因为,您无法真实地观察到中断执行可能导致的所有细微数据损坏,您应该认为您的持久性设计从一开始就能够适应这种问题(幂等过程在可能的情况下有很大帮助)。

© www.soinside.com 2019 - 2024. All rights reserved.