收藏
回答

同一个接口特定用户访问时,由于请求时间过长小程序报错500,是什么原因?

访问小程序的时候大部分用户访问都是正常的,有个别用户请求微信支付等接口的时候请求时间过长导致500,请问是什么原因

回答关注问题邀请回答
收藏

3 个回答

  • destiny
    destiny
    2022-04-29

    问你们写接口的后端

    2022-04-29
    有用 1
    回复 4
    • momo
      momo
      2022-04-29
      后端都没有接收到请求,是网络请求一直pending,然后微信给返回的500,
      2022-04-29
      回复
    • destiny
      destiny
      2022-04-29回复momo
      额,创建订单不应该是你调用后端接口给后端数据,后端调微信接口下单?后端都没有接收到请求怎么会调到微信?而且状态码500是内部服务器错误。你直接点击这个请求看看报什么错误啊?
      2022-04-29
      回复
    • momo
      momo
      2022-04-29回复destiny
      是我没描述清楚,我是发送创建订单的网络请求一直在pending状态,也就是说后端还没收到请求;但是这个创建订单请求大部分用户都是可以正常请求的,只有个别使用iOS的用户会一直在加载状态,请求不到服务器数据
      2022-04-29
      回复
    • momo
      momo
      2022-04-29
      https://developers.weixin.qq.com/community/develop/doc/000c02c459c498d198ab12a8f51c00?_at=1651222321075  问题和这个有点类似,但是没有找到好的解决方案
      2022-04-29
      回复
  • momo
    momo
    2022-05-05

    换了个ssl证书,等了几个小时,这问题就解决了

    2022-05-05
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2022-05-05

    这个接口叫创建订单,微信知道吗?你告诉微信了?

    2022-05-05
    有用
    回复 4
    • momo
      momo
      2022-05-05
      您是什么意思呢?我的接口在测试站域名上用户都是访问正常,但是切换到客户的正式域名,个别用户的请求会一直处在pending状态,导致请求时间过长请求失败,这时候后端是没有收到客户端发送的请求的;而且这个pending的接口不只局限于创建订单,偶尔商品详情这种查询接口也会出现一直pending
      2022-05-05
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-05回复momo
      复现不了  很难解决。测试站和客户的域名,微信不管这个
      2022-05-05
      回复
    • momo
      momo
      2022-05-05回复Mr.Zhao
      搜了社区里好多相似的问题确实都没解决,现在的解决方案是更换ssl证书,不知道起作用不
      2022-05-05
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-05回复momo
      有人解决了,不结帖,才导致你说的确实都没解决。之前碰见发牢骚的,吐槽别人不结帖,自己解决完了又就把帖子删了,恶性循环
      2022-05-05
      回复
登录 后发表内容