阿里云OpenAPI 这种错误什么原因?
2023-11-16 09:55:36.284 ERROR 7912 --- [XNIO-2 task-5] c.t.s.handler.GlobalExceptionHandler : 异常来源:ip: 223.104.40.110, 223.104.40.110, 100.121.111.243, path: /api/reserveOrder/ocrVehicleLicense
2023-11-16 09:55:36.284 ERROR 7912 --- [XNIO-2 task-5] c.t.s.handler.GlobalExceptionHandler : errorCode: 5000, errorMessage: 系统异常
com.aliyun.tea.TeaUnretryableException: Read timed out
at com.aliyun.teaopenapi.Client.doRequest(Client.java:765) ~[tea-openapi-0.2.5.jar!/:na]
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您提供的错误日志,可以看出出现了两个错误:
系统异常(errorCode: 5000, errorMessage: 系统异常):这个错误表明在调用阿里云OpenAPI时发生了系统异常。这可能是由于网络问题、服务器故障或其他原因导致的。您可以检查您的网络连接和阿里云服务器的状态,确保它们正常运行。
Read timed out:这个错误表示在读取数据时发生了超时。这可能是由于网络延迟、服务器响应时间过长或客户端请求的数据量过大等原因导致的。您可以尝试增加请求的超时时间,或者优化您的代码以减少数据传输量。
要解决这个问题,您可以尝试以下方法:
com.aliyun.tea.TeaUnretryableException: Read timed out
一般是没网。此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群2群”
参考地址:https://help.aliyun.com/zh/sdk/developer-reference/exception-handling
看着报错的原因是读取接口超时了;建议使用调试接口来调用一下是否存在问题。

TeaUnretryableException:该异常主要是因为网络问题造成,一般是网络问题造成达到最大重试次数后抛出,可以通过exception.getLastRequest来查询错误发生时的请求信息。
希望能够帮助到你