The documentation you are viewing is for Dapr v1.12 which is an older version of Dapr. For up-to-date documentation, see the latest version.
API 返回的错误代码
Dapr API 错误代码的详细参考
对于发送到 Dapr 运行时的 http 调用,当发生错误时,将会在 http 响应正文中返回错误 json。 Json 包含错误代码和描述性错误消息,例如
{
"errorCode": "ERR_STATE_GET",
"message": "Requested state key does not exist in state store."
}
下表列出了 Dapr 运行时返回的错误代码:
错误代码 | 说明 |
---|---|
ERR_ACTOR_INSTANCE_MISSING | 获取 actor 实例时出错。 这意味着该 actor 目前托管在其他的服务副本上。 |
ERR_ACTOR_RUNTIME_NOT_FOUND | 获取 actor 实例时出错。 |
ERR_ACTOR_REMINDER_CREATE | 为 actor 创建 reminder 时出错。 |
ERR_ACTOR_REMINDER_DELETE | 删除 actor 的 reminder 时出错。 |
ERR_ACTOR_TIMER_CREATE | 为 actor 创建 timer 时出错。 |
ERR_ACTOR_TIMER_DELETE | 删除 actor 的 timer 时出错。 |
ERR_ACTOR_REMINDER_GET | 获取 actor 的 reminder 时出错。 |
ERR_ACTOR_INVOKE_METHOD | 对 actor 调用方法时出错。 |
ERR_ACTOR_STATE_DELETE | 删除 actor 状态时出错。 |
ERR_ACTOR_STATE_GET | 获取 actor 的状态时出错。 |
ERR_ACTOR_STATE_TRANSACTION_SAVE | 存储 actor 状态时事务出错。 |
ERR_PUBSUB_NOT_FOUND | 引用 Dapr 运行时中的 Pub/Sub 组件时出错。 |
ERR_PUBSUB_PUBLISH_MESSAGE | 发布消息时出错。 |
ERR_PUBSUB_FORBIDDEN | 访问控制禁止的错误消息。 |
ERR_PUBSUB_CLOUD_EVENTS_SER | 序列化 Pub/Sub 事件信封是出错。 |
ERR_STATE_STORE_NOT_FOUND | 未找到引用状态存储的错误。 |
ERR_STATE_STORES_NOT_CONFIGURED | 未配置状态存储的错误。 |
ERR_NOT_SUPPORTED_STATE_OPERATION | 在没有事务支持的状态存储上进行事务请求的错误。 |
ERR_STATE_GET | 获取状态存储的状态时出错。 |
ERR_STATE_DELETE | 从状态存储中删除状态时出错。 |
ERR_STATE_SAVE | 在状态存储中保存状态时出错。 |
ERR_INVOKE_OUTPUT_BINDING | 调用输出绑定时出错。 |
ERR_MALFORMED_REQUEST | 格式错误的请求。 |
ERR_DIRECT_INVOKE | 直接调用错误。 |
ERR_DESERIALIZE_HTTP_BODY | 反序列化 HTTP 请求正文时出错。 |
ERR_SECRET_STORES_NOT_CONFIGURED | 未配置密钥存储的错误。 |
ERR_SECRET_STORE_NOT_FOUND | 未找到指定密钥存储的错误。 |
ERR_HEALTH_NOT_READY | Dapr 未就绪的错误。 |
ERR_METADATA_GET | 解析元数据信息时出错。 |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.