多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
AWS的错误码参照了HTTP状态码定义。错误码以3位的数字代码表达,所有错误码首数字代表的一类错误。 首数字|说明 --|-- 4|客户端错误 5|服务端错误 7|服务可用性 8|配合限制和其他 当请求返回了AWS非预期消息或错误时,除了提供错误码,通常我们会根据具体的场景提供问题概要说明,如果是出错类异常,详细信息一定被记录到AWS的aws.log文件。 **码表** Code|描述|异常或发生场景 --|--|-- 400|错误的参数请求(Bad Request)<br>通常当缺少必要参数,或者参数值格式不正确时,会返回该错误信息。此时可以查看相关文档确认每个参数的格式是否正确。例如:执行启动流程方法时,未提供processInstId参数|AWSIllegalArgumentException<br>* 当客户端请求AWS服务时,若处于该场景将以该错误码返回到ResponseObject数据结构 401|未授权被拒绝(Unauthorized)<br>当用户提供了无效的session,或者请求的鉴权结果不正确时,会返回该错误信息。|目前只适用于SOAP/RESTAPI的Web层封装的错误代码,不适用于服务器端异常处理<br>当客户端请求AWS服务时,若处于该场景将以该错误码返回到ResponseObject数据结构 403|访问被拒绝(Forbidden)<br>该请求是有效的,但操作是被禁止且不应该再次尝试时,会返回该错误信息。例如:要执行的任务实例已结束|AWSForbiddenException<br>* 当客户端请求AWS服务时,若处于该场景将以该错误码返回到ResponseObject数据结构 404|找不到资源对象(Not Find Resource)<br>当用户试图访问不存在的资源时,会返回该错误信息。例如:要执行的任务实例已不存;账户不存在|AWSObjectNotFindException 405|请求方法不允许(Method Not Allowed)<br>使用了不支持的请求方法去操作资源时,会返回该错误信息。例如:使用GET请求一个POST操作|* 目前只适用于REST API的Web层封装的错误代码,不适用于服务器端异常处理 408|资源请求超时(Request Timeout)<br>请求超出了等待时间,会返回该错误信息。例如:在调用AWS的SOAP或REST服务,连接至AWS服务器超时|* 目前只适用于SOAP/REST API的Web层封装的错误代码,不适用于服务器端异常处理 500|内部错误(Internal Server Error)<br>当服务器执行请求过程中,遇到内部处理错误时,会返回该错误信息。遇到这种错误|AWSException所有继承该异常子类,未实现错误号的异常(getAPIErrorCode())所有JDK或非AWS异常抛出,被系统捕获的<br>* 当客户端请求AWS服务时,若处于该场景将以该错误码返回到ResponseObject数据结构 521|传输转换错误(Transfer Error)<br>当服务器执行请求过程中,遇到导入导出或格式转换错误时,会返回该错误信息。遇到这种错误|AWSTransferException 530|应用容器错误(App Container Error)<br>当服务器执行请求过程中,遇到PaaS应用容器类错误时,会返回该错误信息。遇到这种错误,请检查AWS的错误日志|AppContainerException 540|应用商店错误(AppStore Error)<br>当服务器执行请求过程中,遇到PaaS与AppStore相互处理过程中发生错误时,会返回该错误信息。遇到这种错误,请检查AWS的错误日志|AppStoreException 550|业务错误(BPMN Error)<br>当BPMN引擎执行时由开发者抛出BPMNError业务异常时,会返回该错误信息。|BPMNError 590|AWS Instance Server连接失败<br>当客户端以HTTP(S)经Web连接至AWS服务器时,未能正常建立通信连接时会返回该错误信息。遇到这种错误,可能是AWS服务已停止或Web与AWS之间的网络故障|Web层错误 760|服务正在启动(Instance Starting)<br>当服务器正在启动尚未就绪时,会返回该错误信息。遇到这种错误,请稍后执行| 761|服务正在关闭(Instance Stoping)<br>当服务器正在关闭时,会返回该错误信息。遇到这种错误,请不要再重复请求,服务器将被关闭| 762|服务脱机(Instance Offline)<br>当服务器处于运行中,由运维人员暂停客户端响应时,会返回该错误信息。遇到这种错误,请联系系统管理员| 770|应用正在启动(App Starting)<br>当访问的应用正在启动尚未就绪时,会返回该错误信息。遇到这种错误,请稍后执行| 771|应用正在关闭(App Stoping)<br>当访问的应用正在关闭时,会返回该错误信息。遇到这种错误,请不要再重复请求,应用将被关闭| 772|应用脱机(App Offline)<br>当应用处于就绪但依赖的应用未安装或暂停后,会返回该错误信息,如果该应用未被授权或订阅也会处于772状态。遇到这种错误,排出错误后再启动该应用| 773|应用已卸载(App Uninstall)<br>当应用已经被卸载后,会返回该错误信息。遇到这种错误可以忽略,或访问应用管理,将卸载的应用还原| 774|应用出错暂停(App Failed)<br>当应用启动失败后,会返回该错误信息。遇到这种错误,请检查该应用的日志,排出错误后再启动该应用|