【问题标题】:How to simulate a Windows Azure VM crash in my DevAppFabric如何在我的 DevAppFabric 中模拟 Windows Azure VM 崩溃
【发布时间】:2011-02-03 00:00:00
【问题描述】:

我们需要着眼长远,我们的应用程序需要扩展才能在 Windows Azure 平台上运行。但是如何模拟运行我的应用程序的 VM 之一崩溃?
我想看看(调试)我的应用程序在这种环境中的行为。

【问题讨论】:

    标签: azure azure-virtual-machine appfabric


    【解决方案1】:

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

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

    由于您无法真实地观察到可能由中断执行引起的所有细微数据损坏,因此您应该从一开始就考虑到您的持久性设计能够适应此类问题(如果可能,幂等进程会提供很大帮助)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      相关资源
      最近更新 更多