星动传媒
星动传媒
  • 发布:2022-11-01 13:29
  • 更新:2022-11-01 20:44
  • 阅读:295

【报Bug】Error: errCode: | errMsg: Connect timeout for 10000ms

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

订单支付场景
1.用户在小程序端下单(云对象中创建订单,记录操作日志)

  1. 用户支付(云函数中调用unipay生成预支付订单入库)
  2. 支付完成(云对象中查询预支付状态,微信支付通知回调中已处理相关逻辑)
    在第三步的时候查库报Error: errCode: | errMsg: Connect timeout for 10000ms, POST https://api-inner.bspapp.com/server -2 (connected: false, keepalive socket: false, socketHandledRequests: 1, socketHandledResponses: 0)
    此错误必现

改为先调用unipay的查看订单接口然后再更新数据库支付状态,在更新的时候报同样的错误

预期结果:

查询数据库订单支付状态成功前端跳转支付成功页面

实际结果:

查询失败,无法判断是否已成功支付,导致页面无法正常跳转

bug描述:

订单支付场景
1.用户在小程序端下单(云对象中创建订单,记录操作日志)

  1. 用户支付(云函数中调用unipay生成预支付订单入库)
  2. 支付完成(云对象中查询预支付状态,微信支付通知回调中已处理相关逻辑)
    在第三步的时候查库报Error: errCode: | errMsg: Connect timeout for 10000ms, POST https://api-inner.bspapp.com/server -2 (connected: false, keepalive socket: false, socketHandledRequests: 1, socketHandledResponses: 0)
    此错误必现

连接本地函数测试没有问题

2022-11-01 13:29 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

是云函数在云端执行的时候报的错误是吗?私聊发我一下你的服务空间id和这个错误出现的时候请求的云函数名和requestId

该问题目前已经被锁定, 无法添加新回复