更新时间:2024-12-12 GMT+08:00
分享

ServiceComb错误码

当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。

分类

状态码

错误码

错误信息

描述

处理措施

公共错误码

400

400001

Invalid parameter(s)

非法参数

根据错误提示中的规则,修改提示中的参数。

404

404001

ErrRecoudNotExists

该资源不存在

输入正确的查找条件。

409

409001

ErrRecordAlreadyExists

该资源已存在

请勿创建相同的记录。

500

500003

Internal server error

内部错误

内部错误请联系运维支持。

微服务

400

400002

ErrUnhealthy

服务处于不健康状态

请稍后重试或联系技术支持工程师。

400010

Micro-service already exists

服务已存在

修改创建微服务body体中的serviceId或微服务描述信息。

400011

ErrUnavailableBackend

没有可提供的后台实例

请稍后重试或联系技术支持工程师。

400012

Micro-service does not exist

服务不存在

请输入有效的serviceId。

400013

Micro-service has deployed instance(s)

无法删除该微服务,该微服务已部署实例

请先将实例下线,再删除微服务;或强制删除微服务(url中添加query参数“force=true”)。

400014

Undefined schema id

schemaId不存在

请输入有效的schemaId。

400015

Not allowed to modify schema

schema不允许修改

该schema已注册,不支持修改。

400016

Schema does not exist

schema不存在

请先注册schema再查询。

400017

Instance does not exist

实例不存在

请输入有效的instanceId。

400018

ErrTagNotExists

标签不存在

通常出现在查询接口,表明标签不存在,业务根据返回值做恰当后续处理。

400019

ErrRuleAlreadyExists

规则已经存在

重复创建规则,通常可以忽略该错误。

400020

ErrBlackAndWhiteRule

错误的黑白名单

根据错误提示修改参数。

400021

ErrModifyRuleNotAllow

不允许更改规则

必须修改版本号才允许更改微服务信息。

400022

ErrRuleNotExists

规则不存在

通常出现在查询接口,表明规则不存在,业务根据返回值做恰当后续处理。

400023

Cosumer(s) depends on this micro-service

无法删除该微服务,该微服务被其他微服务依赖

可选择强制删除微服务(url中添加query参数“force=true”)。

400024

ErrPermissionDeny

权限不允许

使用合理的账号进行操作。

400025

ErrEndpointAlreadyExists

端口已存在

建议排查端口是否被其它实例占用。

400026

Micro-service version does not exist

微服务版本不存在

请输入正确的版本号或版本号范围。

400100

Not enough quota

配额不足

对应的资源(如微服务、实例、schema)配额不足,请删除部分资源再创建。

401

401204

No authorization header

认证不通过

若微服务引擎开启了安全认证,此参数必填。否则,无此参数。

开启了安全认证的微服务引擎Token,格式为:

Authorization:Bearer {Token}

Token获取方法,请参考获取ServiceComb引擎专享版用户Token

401201

Request unauthorized

认证不通过

输入的Authorization不合法.

403

403001

ErrForbidden

操作受限

使用合理的账号进行操作。

500

500011

Registry service is unavailable

后端错误

内部错误请联系运维支持。

500101

ErrUnavailableQuota

没有提供配额

请稍后重试或联系技术支持工程师。

500605

NA

配置中心Etcd连接失败

请稍后重试或联系技术支持工程师。

认证

401

401202

User name or password is wrong

账号名称或密码错误

输入正确的账号名称和密码。

相关文档