小程序最近经常碰到 request:fail timeout / request:fail 请求超时 然后我写了一个事件上报,发现了各种 request:fail 错误。
特此开帖,希望官方能给一些说明,和解决方案。同时看看各位同学有没有碰到,或者已经解决了,poll 来供大家参考.
其中request:fail time out 的频率比较频繁,影响用户体验。超时时间如下:
“networkTimeout”: {
“request”: 10000,
“downloadFile”: 10000
},
图片被压缩,而且无法查看原图,大家将就着看吧
@韬々 问题是这样的,我们的api是web和小程序公用的,web没碰到过timeout问题,小程序出现的比较频繁,我们原来的使用单点服务,想着应该是我们服务端的,但是我们现在使用负载均衡,仍然出现这个问题。
@韬々
最近比较多的偶现request:fail interrupted问题,场景是:用户通过小程序码打开小程序的特定path,加载数据的时候偶现interrupted,这个应该不属于小程序进入后台导致请求未完成而报错吧?其它用户也有反馈从公众号的内嵌小程序页面进入小程序报上述错误。
@韬々
关于interrupted这个错误,相比于timeout出现概率低一些,我们这边有多个人遇到,但并不是小程序退后台导致,实际用户一直在小程序页面上操作着,偶尔就出现了request:fail interrupted。
对于timeout,当出现该问题时,我们通过微信内网页或PC 浏览器访问API,能正常访问。由于小程序发出的请求并没到达服务器,而通过其它途径确认服务器是畅通的,比较头疼,不过我们没法确信问题一定是小程序的,这里希望官方能提供一些建议,毕竟这问题很影响体验。