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  | 
     
       Consumer(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获取方法,请参考获取微服务引擎专享版用户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  | 
     
       账号名称或密码错误  | 
     
       输入正确的账号名称和密码。  |