更新时间:2022-12-05 GMT+08:00

ServiceStage错误码

在向系统发出请求后,如果遇到错误,会在响应中包含响应的错误码描述错误信息。错误码如下所示。

应用管理API错误码

表1 错误码列表

状态码

错误码

错误信息

描述

处理措施

400

SVCSTG.00100400

parameter invalid

错误请求

检查参数是否正确,稍后重试。

SVCSTG.00100402

component was deployed, uninstall first

组件已部署,请先卸载

卸载组件后重试。

SVCSTG.00100414

job id can not empty

job id不能为空

请指定job id进行查询

SVCSTG.00100418

component instance action not defined

未定义组件实例操作

请指定合法的组件实例操作

SVCSTG.00100420

runtime not supported

不支持运行时

请指定支持的运行时

SVCSTG.00100422

base resource can not empty

基础资源不能为空

请设置基础资源

SVCSTG.00100425

instance artifacts can not be empty

实例的软件包或者镜像为空

报文中的artifact参数不能为空

SVCSTG.00100449

environment name is already used

环境名已被占用

重新提供一个新的环境名

404

SVCSTG.00100403

application not found

应用未找到

请指定已经存在的应用

SVCSTG.00100404

component not found

组件未找到

请指定已经存在的组件

SVCSTG.00100408

request not found

请求未找到

请指定已经存在的请求

SVCSTG.00100411

environment not found

环境未找到

请指定存在的环境

SVCSTG.00100412

instance not found

实例未找到

请对存在的实例进行操作

SVCSTG.00100424

elb instance not found

elb实例未找到

请指定已经存在的elb实例

SVCSTG.00100429

job not found

构建工程未找到

请指定已经存在的构建工程

SVCSTG.00100433

application release not found

发布任务未找到

请选择已经存在的发布任务

SVCSTG.00100436

snapshot not found

实例快照未找到

请指定已经存在的实例快照

SVCSTG.00100438

template image not found

模板镜像未找到

请指定已经存在的模板镜像

SVCSTG.00100441

instance version is already used by other instances in the same environment

组件实例的版本号已被相同环境的其他实例所占用。

重新提供一个新的版本号

405

SVCSTG.00100421

account is limit suspended

帐户已被暂停限额

恢复帐号至正常状态

SVCSTG.00100427

permission denied

没有权限

重新授权

408

SVCSTG.00100428

request timeout

系统处理超时

系统繁忙,请稍后再试

409

SVCSTG.00100401

application not empty

应用不为空

删除应用下的组件再删除应用

SVCSTG.00100413

instance name exists

实例名已经存在

更换实例名

SVCSTG.00100419

can not operate in current status

当前状态不能操作

当前操作未完成,请稍后再试

SVCSTG.00100423

component instance is not deletable

组件实例当前状态不可删除

当前操作未完成,请稍后再试

SVCSTG.00100426

environment is in use

环境已经被使用

删除部署在环境上的实例后再删除环境

SVCSTG.00100432

component in releasing

组件当前已在发布任务中

请等待当前发布任务执行结束后再重试

SVCSTG.00100435

release can not delete

发布任务当前状态不能删除

当前操作未完成,请稍后再试

SVCSTG.00100439

elb is already used in other instance of component

elb实例已经在组件中被使用

请使用其他elb实例重试

500

SVCSTG.00100500

service internal error

服务内部错误

系统繁忙,请稍后重试

SVCSTG.00100501

remote service error

远程服务错误

系统繁忙,请稍后重试

访问Git仓库API错误码

表2 错误码说明

状态码

错误码

错误信息

描述

处理措施

400

SVCSTG.REPO.0400

parameter invalid

错误请求

检查参数是否正确,稍后重试。

SVCSTG.REPO.0401

repository not implemented

错误请求

请选择其他仓库类型。

SVCSTG.REPO.0402

oauth code or state invalid

错误请求

请重新进行OAuth2授权,获取正确的认证码和随机串。

SVCSTG.REPO.0403

resource already exist

错误请求

调用查询接口,检查是否存在重复的资源。

SVCSTG.REPO.0450

no repository authorization

错误请求

检查请求header是否输入正确授权名称。

SVCSTG.REPO.0451

repository authorization invalid

错误请求

重新授权。

SVCSTG.REPO.0451

clone url invalid

错误请求

检查查询参数clone_url是否正确.

示例:https://user-name@github.com/user-name/demo.git。

500

SVCSTG.REPO.0500

service internal error

服务内部错误

网络异常等原因,稍后重试。

SVCSTG.REPO.0501

remote repository error

服务内部错误

检查请求参数是否正确,或者远端GIT的仓库文件已经被修改。