Skip to main content

错误码

BlockDB 返回业务错误码 BizErrorCode,并映射到标准的 gRPC 状态码。
值为 0 的 BIZ_ERROR_CODE_UNSPECIFIED 表示未指定错误码,通常不单独使用。

处理建议

  • INVALID_ARGUMENT:检查请求字段是否合法(表名、主键、条件等)。
  • NOT_FOUND:读取不存在的行时返回,业务上按空结果处理。
  • QUEUE_OVERLOAD:写入队列满,可稍后重试或改用异步写入。
  • WRITE_CONFLICT:条件更新发生冲突,业务侧决定是否重试。