某个页面放置一段时间(几分钟),然后控制台(console,network这种)就点不了,刷新页面也要很长时间才能响应,而且刷新后也无法解决卡顿问题,只有关闭页面,重新打开才正常,但是过段时间又出现了,不是每次页面放置一段时间都出现,偶尔会出现,概率挺高的,这种情况怎么排查问题呢?
某个页面放置一段时间(几分钟),然后控制台(console,network这种)就点不了,刷新页面也要很长时间才能响应,而且刷新后也无法解决卡顿问题,只有关闭页面,重新打开才正常,但是过段时间又出现了,不是每次页面放置一段时间都出现,偶尔会出现,概率挺高的,这种情况怎么排查问题呢?
用一下专门的抓包软件,确定下是不是后端接口的问题,之前我那同事在某个条件下出现死循环,和你这场景很类似,大概率出现前端页面卡死,只能关了页面再打开;确定后端无问题了,也可以看看前端是不是有可能存在死循环
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
都卡的半天动不了了,再打performance快照、memory快照,估计浏览器页面都崩了。。
这种建议看是那种卡:
看描述,应该是内存型卡顿。。内存泄露的话,你先打开性能监控器,看看谁哪块资源占用飙升。

dom节点
js事件监听器
js堆大小