为什么上一个网页卡顿或者上不上去?

最近学习redis的时候发现,redis缓存更新的时候会遇到这种情况。然后又思考了一下之前学过的东西,就简单的三点,写一下吧

和数据库相关的原因

  1. 电脑首页经常进行定时任务刷新缓存,可能电商网页的大量数据失效时间比较集中,如果失效时间一样,又刚好大量的用户进行访问,会击穿数据库,造成缓存雪崩的现象

和DNS解析服务相关的原因

  1. 当我们上一个网页,DNS进行域名解析服务,解析ip地址的时候,首先要到浏览器缓存中寻找->到本地的hosts文件中寻找->到路由器缓存中寻找->在到根域名服务器->到二级域名服务器->到三级域名服务器。 从根到三级域名服务器是一个递归的过程,所以会网页稍微卡顿,或者等待一会。

和哈希表相关的原因

  1. 当用户的访问量达到一定的程度,哈希表要进行rehash(再哈希),所以要浏览器重新建立映射关系。所以会出现卡顿

其它原因

  1. 网络拥塞,网络的吞吐量不高,再加上浏览器网页上的动态资源过多,浏览器要频繁申请。

猜你喜欢

转载自blog.csdn.net/weixin_43939593/article/details/106472792