开发者社区 问答 正文

阿里云OpenAPI 这种错误什么原因?

阿里云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]

展开
收起
三分钟热度的鱼 2023-12-06 17:59:26 346 分享 版权
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的错误日志,可以看出出现了两个错误:

    1. 系统异常(errorCode: 5000, errorMessage: 系统异常):这个错误表明在调用阿里云OpenAPI时发生了系统异常。这可能是由于网络问题、服务器故障或其他原因导致的。您可以检查您的网络连接和阿里云服务器的状态,确保它们正常运行。

    2. Read timed out:这个错误表示在读取数据时发生了超时。这可能是由于网络延迟、服务器响应时间过长或客户端请求的数据量过大等原因导致的。您可以尝试增加请求的超时时间,或者优化您的代码以减少数据传输量。

    要解决这个问题,您可以尝试以下方法:

    1. 检查您的网络连接和阿里云服务器的状态,确保它们正常运行。
    2. 增加请求的超时时间,以便给服务器更多的响应时间。
    3. 优化您的代码,减少数据传输量,例如通过压缩数据或使用分页等方法。
    4. 如果问题仍然存在,您可以考虑联系阿里云技术支持寻求帮助。
    2023-12-07 20:43:43
    赞同 展开评论
  • com.aliyun.tea.TeaUnretryableException: Read timed out

    一般是没网。此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群2群”

    2023-12-06 21:20:48
    赞同 展开评论
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    参考地址:https://help.aliyun.com/zh/sdk/developer-reference/exception-handling

    看着报错的原因是读取接口超时了;建议使用调试接口来调用一下是否存在问题。

    image.png

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

    希望能够帮助到你

    2023-12-06 18:10:19
    赞同 展开评论
问答分类:
API
问答地址: