2017-02-17 88 views
1

我正在开发一个针对Cloud Spanner的应用程序,由于我是一名精明的程序员,我想测试当Spanner开始返回ABORT和其他类型的错误时我的代码的行为。有什么办法可以模拟这个吗?客户端库中的故障注入

回答

2

如果您使用官方Cloud Spanner客户端库,它们会有各种TransactionRunner抽象,这些抽象将会重试错误,我们希望这些错误是暂时的,同时冒出更严重的问题。使用这些是一个好的第一步。