收藏
回答

wx.request会超时的问题?返回fail:timeout

现在公司开发的小程序用户群体大概30几万,每天有3、4万的活跃用户,每天都会有几十个request fail的情况发生,在社区中搜索了类似的帖子,发现有很多类似的情况,但是没有找到确切的解决方案。

查看了开发文档,看到tls相关的描述,文档中提示tls版本需支持1.2及以下,否则部分安卓机型无法支持,自检了域名,发现域名未能支持tls1.0,请问这是问题的关键所在吗?或者能否提供其他解决方向,谢谢。

tls检测情况:

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

5 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2022-07-29

    用户也不是所有网络都正常的,可以加上网络状态的监测 

    2022-07-29
    有用
    回复 1
    • Emma
      Emma
      2023-03-02
      我也遇到类似的问题。测试环境下,在办公室信号稳定的前提下,偶尔会出现请求超时的情况。we分析反馈的error日志 [08:53:47] 3 请求地址 http://域名/yjbj-service/caseInfo/get 请求参数 {"id":"15931da4513a41129025ee5da5c67944"} err {"errno":5,"errMsg":"request:fail timeout"}
      2023-03-02
      回复
  • feeshaw
    feeshaw
    2023-01-05

    请问楼主解决这个问题了吗?

    2023-01-05
    有用
    回复
  • Sorry
    Sorry
    2022-12-07

    楼主大大,这个问题你解决了吗

    2022-12-07
    有用
    回复
  • dreamhunter
    dreamhunter
    2022-07-27

    可以适当增加耗时长的接口超时时间,代价是服务器负担会增大

    2022-07-27
    有用
    回复 4
    • Ajax
      Ajax
      2022-07-27
      并不是接口耗时长,是有些用户打开小程序,第一个接口就会卡住,不会走入后端,直到wx.request触发超时的错误,后端查看日志,并未发现有请求进入
      2022-07-27
      1
      回复
    • 神经蛙
      神经蛙
      2023-04-03回复Ajax
      请问您查到原因了嘛 有什么解决办法嘛
      2023-04-03
      回复
    • 腾云
      腾云
      2023-07-27回复Ajax
      是,超时有的是用户手机端超时,未到服务端,我也遇到,不知道怎么办?请问有办法吗
      2023-07-27
      回复
    • 似水无痕
      似水无痕
      2023-08-16回复Ajax
      解决 了 吗
      2023-08-16
      回复
  • Frank
    Frank
    2022-07-26

    这正常的吧,个别用户弱网环境,是存在请求超时情况的

    2022-07-26
    有用
    回复 3
    • Ajax
      Ajax
      2022-07-27
      您的意思是,可能手机信号显示正常,但是网络本身不稳定,可能造成这种情况?
      2022-07-27
      回复
    • Frank
      Frank
      2022-07-27回复Ajax
      是的,比如用户进电梯或者地下室,信号突然变差,这也是有可能的
      2022-07-27
      回复
    • 腾云
      腾云
      2023-07-27
      很奇怪,用户扫码请求一旦超时,如何退出重扫还是超时,别的用户一扫请求又没问题。请问这个有什么办法优化
      2023-07-27
      回复
登录 后发表内容