最后,当资源出现死锁(一个服务持有另一个服务需要的锁,反之亦然)时,服务将需要实现某种形式的死锁消除。
Finally, when resource dead-locks occur (where one service holds a lock that another requires, and vice versa), the service will need to implement some form of dead-lock resolution. 9.
编译器提供一些新的诊断(例如发现死锁),并且每个被报告的问题都附有相应的快速修复以消除问题,项目主管Dani Megert说道。
The compiler offers several new diagnostics (finding dead code, for example), and each reported problem comes with corresponding quick fixes to get rid of the problem, said Dani Megert, project lead.
如果系统还有权任意中止交易(系统中止通常发生故障,如节点和死锁的原因),则问题剥离(二)也是消除。
If the system is also stripped of the right to arbitrarily abort transactions (system aborts typically occur for reasons such as node failure and deadlock), then problem (b) is also eliminated.
应用推荐