调用云托管报错 errCode: 102002 请求超时怎么办?

最后一次编辑于 2026-07-28

错误原因:请求超时导致报错。

可能原因如下:

  • 请求本身耗时过长;
  • 被调用的云托管服务正在冷启动(从自动暂停中恢复),耗时超过所设 timeout。

注意,callContainer 设置的 timeout 最大值不得大于 15 秒,否则无效。

冷启动超时解决方法:

  • 优化服务启动速度(如减少加载项),将冷启动速度控制在所设 timeout 之内;
  • 在「服务设置」中将「实例副本数」最小值设为 1,保持服务常驻,从根本上避免冷启动(会产生更多资源消耗及费用,请自行权衡)。

普通请求(非冷启动)超时解决方法:

  • 请求耗时过长时,建议采用异步方式,将耗时压缩到所设 timeout 之内;
  • 适当增大容器规格,有助于提高请求速度;
  • 请求中如包含调用微信开放接口(微信支付 / 消息安全等),改用「开放接口服务」走内网通信,提高请求速度。
反馈