ajax轮询导致浏览器内存每次递增

ajax轮询导致浏览器内存每次递增,我也查过相关资料,有说在complete中

完整ajax代码:

https://img1.mukewang.com/5c14a0a300015fdf03710362.jpg

像这样,但是 内存开销还是一直在增加,

https://img4.mukewang.com/5c14a0af0001c76b05370320.jpg

现在都已经快跑了2个G了。不知道有什么解决办法吗?暂时不考虑 socket。

补充:
1.我服务端,用的TP框架,然后有考虑过给一个while (true) 再给一个sleep(1);但是这样导致,反复刷新页面后,apache的内存开销大增,产生拥堵,页面无法正常加载显示。这点也让我很头疼。

2.我是参考了 http://blog.csdn.net/mlx212/a... 这篇文章对此代码的业务上的修改,不影响逻辑。


慕森卡
浏览 684回答 1
1回答

千万里不及你

题主你这不是轮询了,是无限递归,会爆机的;轮询是有定时间隔的, setInterval。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript