收藏
回答

request失败错误率高



我们的生产环境小程序频繁出现页面白屏现象,服务器记录的所有的访问请求均已处理response

查看小程序接口监控数据发现request接口失败频率相当高,导致产品无法正常使用!

希望官方能够重视此问题,帮助我们排查问题所在!

ps:联通网络没有出现此问题,重点在移动网络,用户大部分均是移动网络,导致页面空白几率太高!

机房排查线路正常,目前未发现问题!

小程序名称:趣街商家精选




最后一次编辑于  2018-06-22  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

7 个回答

  • Smilence
    Smilence
    2018-06-22

    这种问题,好的体验需要做一个loading的状态管理,基本上三个状态的处理:request,success,failure


    具体请参考小程序:

    链上故事,互动贝壳

    2018-06-22
    赞同
    回复 8
    • WeiQinglin
      WeiQinglin
      2018-06-22

      你好,我们有loading处理 在接口请求前loading成功之后loading消失,现在状况是一上来loading 然后页面不加载数据,查看日志很多都是request begin了 就没有其他的了

      2018-06-22
      回复
    • Smilence
      Smilence
      2018-06-22

      loading没有响应success或者failure,可能要查一下server上有没有response。

      我们用的自己的server,没有用腾讯云提供的,不太了解他的服务。

      2018-06-22
      回复
    • WeiQinglin
      WeiQinglin
      2018-06-22

      我们用的也是自己的服务器 没有用云主机 目前通过日志来看 正常的request 都有对应的response响应

      2018-06-22
      回复
    • 娇华
      娇华
      2018-06-22回复WeiQinglin

      猜测是https证书的问题,根据以往的反馈,request begin都是源于证书问题

      2018-06-22
      回复
    • WeiQinglin
      WeiQinglin
      2018-06-22回复娇华

      我们目前https证书在沃通的WoSign DV SSL CA 证书,证书测试结果正常,对TLS1.0 1.1 1.2均支持;

      服务器配置为:winserver2008r2 IIS7.5  微信小程序request请求时候会验证网站所有者身份吗?在网络上查询结果是:


      DV SSL证书只能实现传输加密,无法验证网站所有者身份,是不完整的SSL证书产品,通常只适用于产品测试、个人网站、个人博客等方面。

      企业级微信小程序在测试阶段可以选用沃通DV SSL证书,但是在正式上线后,最好换成企业级别的沃通OV或EV SSL证书。

      不知道这方便微信是否有限制?

      微信官方能否给我们提供详细的测试方式呢?急!

      非常感谢官方回复!


      2018-06-22
      1
      回复
    查看更多(3)
  • WeiQinglin
    WeiQinglin
    2018-06-22

    有没有官方的人员回复下,帮我们排查下问题所在?????@官方@官方

    2018-06-22
    赞同
    回复
  • 浅海₅
    浅海₅
    2018-06-25

    多弄点测试机,想办法让问题复现一下。 有没有可能是人家的微信版本问题?

    或者是证书设置问题(TLS1.0\TLS1.2\TLS1.3)?

    以前踩过一个坑,导致安卓部分低端机型无法访问

    2018-06-25
    赞同
    回复
  • Amyas
    Amyas
    2018-06-25
    我们的项目 request失败率也很高,不少用户反馈白屏,和你的问题一样,希望官方帮助排查下
    2018-06-25
    赞同
    回复 1
    • WeiQinglin
      WeiQinglin
      2018-06-27

      通过这几天我们的排查,同步搭建另外一台实体服务器和阿里云服务器测试,确认问题出在机房移动线路问题,解决办法是:单独接入移动专线,不通过请求根据运营商解析分流,移动走专线 其他都BGP线路,目前测试了一天尚未发现之前的问题

      2018-06-27
      回复
  • 张博 Bill
    张博 Bill
    2018-06-25

    也检查下服务器机房的线路问题吧,我们也有此类问题,但跟你正好相反。联通3G、4G高概率(5%)https请求出现timeout,其他网络(wifi、移动、电信)都没事。


    好在我们有多个机房,发现只有其中一个机房会这样,所以跟服务器也有一定关系

    2018-06-25
    赞同
    回复 1
    • WeiQinglin
      WeiQinglin
      2018-06-27

      通过这几天我们的排查,同步搭建另外一台实体服务器和阿里云服务器测试,确认问题出在机房移动线路问题,解决办法是:单独接入移动专线,不通过请求根据运营商解析分流,移动走专线 其他都BGP线路,目前测试了一天尚未发现之前的问题

      2018-06-27
      回复
  • 还是赵小宇
    还是赵小宇
    2018-06-25

    同样遇到此问题,目前还没有找到解决办法,望楼主找到问题的话可以分享一下。

    2018-06-25
    赞同
    回复 2
    • WeiQinglin
      WeiQinglin
      2018-06-27

      通过这几天我们的排查,同步搭建另外一台实体服务器和阿里云服务器测试,确认问题出在机房移动线路问题,解决办法是:单独接入移动专线,不通过请求根据运营商解析分流,移动走专线 其他都BGP线路,目前测试了一天尚未发现之前的问题

      2018-06-27
      回复
    • 还是赵小宇
      还是赵小宇
      2018-06-27回复WeiQinglin

      多谢分享!

      2018-06-27
      回复
  • 长安
    长安
    2018-07-02

    上面那个 request失败率可以在哪查看啊

    2018-07-02
    赞同
    回复 2
    • WeiQinglin
      WeiQinglin
      2018-07-03

      微信公众平台>运维中心>监控告警>详情

      2018-07-03
      回复
    • 长安
      长安
      2018-07-03回复WeiQinglin

      谢谢

      2018-07-03
      回复