#空闲

使用JavaScript检测空闲的浏览器选项卡,可以做些什么?

在某些情况下,当用户与我们的最终产品或应用程序进行交互时,我们发现自己会执行许多密集的,占用大量CPU的任务。启动轮询器,建立WebSocket连接,甚至加载视频或图片等媒体,都有可能成为性能障碍,尤其是当这些任务在不需要的情况下消耗资源的时候。在用户没有主动与界面交互的同时,从不必要的工作负载或网络请求中释放主线程是...

【Web应用-网络连接】关于 Azure Web 应用 4 分钟空闲连接的限制

AzureWeb应用后台在处理耗时较长的请求时,并且在此期间,客户端和AzureWeb应用没有数据交互,即TCP连接一直处于空闲状态,此种情况超过4分钟后,AzureWeb应用会强制断开于客户端的TCP连接,并且客户端如浏览器会收到请求错误。AzureWeb应用的工作流如下:根据上图所示,一个Web请求首先到Azure...