質問

私たちは大きな考える必要があると私たちのアプリケーションは、Windows Azureのプラットフォーム上で動作するために拡張する必要があります。しかし、どのように私は自分のアプリケーションを実行しているVMの1のクラッシュをシミュレートするのですか?
私は(デバッグ)このような環境でどのように自分のアプリケーションの振る舞いを見たいと思っています。

役に立ちましたか?

解決

は障害をシミュレートするのは簡単です(呼び出すだけThread.Abord());それはあなたのデザインについて多くを教えてくれません。

VMの停止が働いたときに何が(あまりにも多くのデバッグに何を)守っていない方が存在しないため、特に、デバッグは、少し無関係です。あなたは自分のアプリはおそらく突然その実行の任意の時点で停止されることを想定する必要があります。

あなたは現実的に中断された実行が原因である可能性があり、すべての微妙なデータ破損を観察することができない、ので、あなたは(可能な場合冪等プロセスは多くのことを助けて)最初からこのような問題に弾力的であるためにあなたの永続性、デザインに考える必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top