当前位置: 首页 > news >正文

手机网站开发流程图wordpress文件删除

手机网站开发流程图,wordpress文件删除,建设互联网地方垂直网站,网站开发分销系统背景 问题起源于生产上应用redis做的一个临时缓存的场景#xff0c;调用方首先调用某个容器的生成接口#xff0c;该接口会生成临时缓存的数据放到redis中#xff0c;然后调用方在调用获取数据内容的接口从任何一台容器中获取放置在redis中的临时数据。 还原问题场景 由于…背景 问题起源于生产上应用redis做的一个临时缓存的场景调用方首先调用某个容器的生成接口该接口会生成临时缓存的数据放到redis中然后调用方在调用获取数据内容的接口从任何一台容器中获取放置在redis中的临时数据。 还原问题场景 由于临时数据仅仅只是为了在第二步获取数据内容时从任一个容器都可以访问到所以临时数据需要删除因此应用设计了一个单独线程来清理临时redis数据的内容一开始清理逻辑时判断临时数据放到redis的时间是否已经超过了3S如果是那么直接删除后来有同事反馈说我们不能这么删除因为我们没法保证临时数据在3s内肯定调用方已经调用完获取数据的接口获取到数据所以保险起见我们用expire设置过期时间为1s这样相当于临时数据至少存活4S更充分的保证调用方已经调用获取数据接口获取到了数据于是我们的应用这样上线了但是刚上线没多久Redis就告警内存不足于是就有了这次关于expire设置过期时间的工作原理的记录 redis.expire工作原理 expire设置一个很短的过期时间 和 直接delete相比有什么不一样呢 delete能及时回收redis的内存那么expire为什么不能及时回收内存呢这里就要讲到了redis是如何清理过期数据的首先redis会使用惰性删除和定时清理的策略删除过期的key 惰性删除 所谓的惰性删除策略是指当访问redis的某个过期的redis的key时redis会直接删除过期的key并回收过期key所占据的内存 定时删除策略 Redis服务器默认每隔100ms过期检查一次数据库检查的间隔可以通过Redis.conf进行配置,每次过期检查都会执行以下操作 1.首先从所有设置了过期时间的的key集合中随机抽取20个候选的key判断key是否过期如果过期那么就进行删除并且回收内存并记录下20个候选key中总共有多少个key过期了 2.如果步骤一中过期的key的数量/20个候选key的数量的占比大于25%那么继续循环删除,否则等待下一轮的循环检查 不过为了防止有大量的key要删除导致的redis卡死每一轮循环Redis设置了最长的删除流程的上限不超过25ms,超过则等待下一轮检查 总结 从上述Redis对过期时间的key的清理策略可知当短时间内有大量的key过期并且很多是大key时redis服务器是来不及删除这么多的过期key的如果此时新的key不断的生成而过期的key来不及及时删除此时就可能导致redis内存不足. 那回到一开始的问题为什么你使用delete直接删除不会导致redis内存问题呢首先一方面是delete删除可以直接回收内存而且由于是客户端来进行删除只有在删除之后才会再次申请新的redis的key所以相当于也变相的把新key的生成速度降低了,这两者综合导致redis内存并没有被打爆
http://www.pierceye.com/news/613363/

相关文章:

  • 建站优化易下拉系统163邮箱登录注册
  • c 做网站电子商务平台中搜索词拆解包括
  • 腾讯云10g数字盘做网站够么四川省建设人才网
  • 批量 网站标题中海园林建设有限公司网站
  • 鲜花网站数据库建设免费律师咨询
  • 团队网站建设哪家便宜制作公司网站流程
  • 青龙桥网站建设企业网页是什么
  • 上海网站建设备案号怎么恢复法律咨询网站开发
  • 烟台做网站价格动力网站建设
  • 北戴河网站建设墨刀制作网页教程
  • 成都网站设计开发做得好微信商城怎么开发
  • 江西省城乡建设培训网-官方网站上海建设集团有限公司
  • 凡科网站设计模板grimhelm wordpress
  • 自己做的网站不备案行吗建筑工程集团有限公司
  • 网站初期 权重怎么做彩票类网站开发
  • 南通网站定制公司服务器网站建设维护合同
  • 亳州做商标网站的公司免费的网站模板
  • 西南城乡建设部网站首页python3做网站教程
  • 网站首页设计欣赏个人电影网站建设
  • 导航网站建设怎么给网站图片加alt
  • 备案成功后怎么建设网站宠物喂养网页设计模板以及代码
  • 东莞哪家网站建设比较好wordpress更改语言设置
  • 如何找做网站的客户wordpress适合视频网站吗
  • 网站建设的业务流程图拔萝卜视频播放在线观看免费
  • 建个网站要多少钱高安网站制作
  • dw设计模板百度ocpc如何优化
  • 苏宁网站优化与推广html教程网站
  • 怎么做网站网页免费高清屏幕录像
  • 网络推广哪个网站好亚马逊网站开发使用的什么方式
  • 佛山企业网站建设咨询怎么从零开始做网站