ServiceStage错误码
在向系统发出请求后,如果遇到错误,会在响应中包含响应的错误码描述错误信息。
当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。
错误码如下所示。
状态码 | 错误码 | 错误信息 | 描述 | 处理措施 |
|---|---|---|---|---|
400 | SVCSTG.00100400 | parameter invalid | 错误请求 | 检查参数是否正确,稍后重试 |
400 | SVCSTG.00100402 | component was deployed, uninstall first | 组件已部署,请先卸载 | 卸载组件后重试 |
400 | SVCSTG.00100414 | job id can not empty | job id不能为空 | 请指定job id进行查询 |
400 | SVCSTG.00100418 | component instance action not defined | 未定义组件实例操作 | 请指定合法的组件实例操作 |
400 | SVCSTG.00100420 | runtime not supported | 不支持运行时 | 请指定支持的运行时 |
400 | SVCSTG.00100422 | base resource can not empty | 基础资源不能为空 | 请设置基础资源 |
400 | SVCSTG.00100425 | instance artifacts can not be empty | 实例的软件包或者镜像为空 | 报文中的artifact参数不能为空 |
400 | SVCSTG.00100449 | environment name is already used | 环境名已被占用 | 重新提供一个新的环境名 |
400 | SVCSTG.REPO.0400 | parameter invalid | 错误请求 | 检查参数是否正确,稍后重试 |
400 | SVCSTG.REPO.0401 | repository not implemented | 错误请求 | 请选择其他仓库类型 |
400 | SVCSTG.REPO.0402 | oauth code or state invalid | 错误请求 | 请重新进行OAuth2授权,获取正确的认证码和随机串 |
400 | SVCSTG.REPO.0403 | resource already exist | 错误请求 | 调用查询接口,检查是否存在重复的资源 |
400 | SVCSTG.REPO.0450 | no repository authorization | 错误请求 | 检查请求header是否输入正确授权名称 |
400 | SVCSTG.REPO.0451 | repository authorization invalid | 错误请求 | 重新授权 |
400 | SVCSTG.REPO.0452 | clone url invalid | 错误请求 | 检查查询参数clone_url是否正确. 示例:https://user-name@github.com/user-name/demo.git |
404 | SVCSTG.00100403 | application not found | 应用未找到 | 请指定已经存在的应用 |
404 | SVCSTG.00100404 | component not found | 组件未找到 | 请指定已经存在的组件 |
404 | SVCSTG.00100408 | request not found | 请求未找到 | 请指定已经存在的请求 |
404 | SVCSTG.00100411 | environment not found | 环境未找到 | 请指定存在的环境 |
404 | SVCSTG.00100412 | instance not found | 实例未找到 | 请对存在的实例进行操作 |
404 | SVCSTG.00100424 | elb instance not found | elb实例未找到 | 请指定已经存在的elb实例 |
404 | SVCSTG.00100429 | job not found | 构建工程未找到 | 请指定已经存在的构建工程 |
404 | SVCSTG.00100433 | application release not found | 发布任务未找到 | 请选择已经存在的发布任务 |
404 | SVCSTG.00100436 | snapshot not found | 实例快照未找到 | 请指定已经存在的实例快照 |
404 | SVCSTG.00100438 | template image not found | 模板镜像未找到 | 请指定已经存在的模板镜像 |
404 | SVCSTG.00100441 | instance version is already used by other instances in the same environment | 组件实例的版本号已被相同环境的其他实例所占用 | 重新提供一个新的版本号 |
405 | SVCSTG.00100421 | account is limit suspended | 账户已被暂停限额 | 恢复账号至正常状态 |
405 | SVCSTG.00100427 | permission denied | 没有权限 | 重新授权 |
408 | SVCSTG.00100428 | request timeout | 系统处理超时 | 系统繁忙,请稍后再试 |
409 | SVCSTG.00100401 | application not empty | 应用不为空 | 删除应用下的组件再删除应用 |
409 | SVCSTG.00100413 | instance name exists | 实例名已经存在 | 更换实例名 |
409 | SVCSTG.00100419 | can not operate in current status | 当前状态不能操作 | 当前操作未完成,请稍后再试 |
409 | SVCSTG.00100423 | component instance is not deletable | 组件实例当前状态不可删除 | 当前操作未完成,请稍后再试 |
409 | SVCSTG.00100426 | environment is in use | 环境已经被使用 | 删除部署在环境上的实例后再删除环境 |
409 | SVCSTG.00100432 | component in releasing | 组件当前已在发布任务中 | 请等待当前发布任务执行结束后再重试 |
409 | SVCSTG.00100435 | release can not delete | 发布任务当前状态不能删除 | 当前操作未完成,请稍后再试 |
409 | SVCSTG.00100439 | elb is already used in other instance of component | elb实例已经在组件中被使用 | 请使用其他elb实例重试 |
500 | SVCSTG.00100500 | service internal error | 服务内部错误 | 系统繁忙,请稍后重试 |
500 | SVCSTG.00100501 | remote service error | 远程服务错误 | 系统繁忙,请稍后重试 |
500 | SVCSTG.REPO.0500 | service internal error | 服务内部错误 | 网络异常等原因,稍后重试。 |
500 | SVCSTG.REPO.0501 | remote repository error | 服务内部错误 | 检查请求参数是否正确,或者远端GIT的仓库文件已经被修改。 |

