![]() |
1
1
模拟错误很简单(只需调用thread.abord());但它不会告诉您有关设计的很多信息。 特别是,调试有点无关紧要,因为每当vm停止工作时,就没有什么可观察的了(也没有什么可调试的了)。你应该假设你的应用程序在执行的任何时候都可能突然停止。 由于您无法真实地观察到由中断执行可能导致的所有细微数据损坏,因此您应该考虑从一开始就对此类问题具有弹性的持久性设计(等幂过程在可能的情况下有很大帮助)。 |