1.长时间请求以后,可能出现mbedtls卡死,导致软看门触发
2.长时间请求以后,可能出现持续的握手失败,但是更换请求后(包括网址和内容)正常,再次更换回前一个网址又失败,此时如果重启,恢复正常。
长时间是两小时作用
附上完整问题1的完整log,稍后附上问题2的完整log,已经打开mbedtls详细log输出,使用wrover模组,16Mflash,8MSPRAM,mbedtls数据放于外部SPRAM中。
log可以通过搜索:
“组装完毕”查看请求的URL和地址
“软看门狗触发”查看软看门狗触发时的问题
log很大,存放于百度云
问题1的完整log:
链接:https://pan.baidu.com/s/1IhabrPs38rwo6JhRPytOJw
提取码:d021
长时间对同一个地址进行https请求导致的两个问题
Re: 长时间对同一个地址进行https请求导致的两个问题
因为问题1不断重现,暂时无法重现问题2
Re: 长时间对同一个地址进行https请求导致的两个问题
1. 对于问题1看门狗触发,你可以增大看门狗复位时间,具体细节可以参考 https://docs.espressif.com/projects/esp ... #watchdogs
2. 对于第二点你可以抓包看一下域名解析(dns)这块,是否 dns 解析失败,或者解析的时候用的缓存已经过期,导致访问的 IP 不可达。
附件的 log 太大了,建议只要抓取针对性的 log。另外请告知你使用的 IDF 分支以及 commit id。
2. 对于第二点你可以抓包看一下域名解析(dns)这块,是否 dns 解析失败,或者解析的时候用的缓存已经过期,导致访问的 IP 不可达。
附件的 log 太大了,建议只要抓取针对性的 log。另外请告知你使用的 IDF 分支以及 commit id。
Who is online
Users browsing this forum: Google [Bot] and 177 guests