人为创建 Cassandra 错误以测试重试策略
Artificially create Cassandra error to test retry policy
如何强制触发重试策略的 Cassandra 错误?
根据 DataStax,以下错误会触发重试策略:
- 读写超时。
- 当协调器确定没有足够的副本来满足请求时。
编辑:我使用的驱动程序叫做 gocql
关闭一个节点的网络连接,它会暂时出现故障。任何需要该节点满足一致性级别的请求,或者如果该节点是查询的协调器,都需要重试。
如何强制触发重试策略的 Cassandra 错误?
根据 DataStax,以下错误会触发重试策略:
- 读写超时。
- 当协调器确定没有足够的副本来满足请求时。
编辑:我使用的驱动程序叫做 gocql
关闭一个节点的网络连接,它会暂时出现故障。任何需要该节点满足一致性级别的请求,或者如果该节点是查询的协调器,都需要重试。