浏览器域名并发限制b

同域名下资源加载的最大并发连接数为6,当资源文件大于6时,多于6个的文件就会进入待定,等第一批加载完才会加载第二批的6个图片资源
 

提升速度

  • 在DNS服务商中申请多个域名,指向同一个 IP 服务。
  • 对后台返回的数据进行域名处理,对图片链接,进行域名替换。
  • 域名替换完成后,通过 localStorage 进行 key / value 保存。以使得相同图片在下一次展示时,能使用浏览器缓存,而非重复加载。

再次队列

前端控制并发请求数,主要解决的是客户端渲染慢、卡顿,对服务器产生不了任何肉眼可见的影响,竞争带宽资源,有可能造成延迟的累积,就是本来应该第一个发起的接口,结果累积了十几秒还没成功。请求要经过dns解析、发送请求、接受响应、关闭等等一系列过程,比如说渲染列表第一个发送了请求,但是因为详情页请求太多,造成列表的成功响应从1秒变成了10秒,可用户的真实需求一般都是先看到列表,至于详情页请求有没有后台悄悄请求,用户不关心。这其实和图片懒加载是一个道理,就是个请求的懒加载,队列只不过管理的粒度更细而已
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP