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

做二手车有哪些网站有哪些手续翠竹林wordpress主题

做二手车有哪些网站有哪些手续,翠竹林wordpress主题,ui设计最常用的软件,泰州模板建站源码1. 基于Redis的zset数据结构实现滑动窗口限流 我们可以将请求打造成一个zset数组#xff0c;当每一次请求进来的时候#xff0c;value保持唯一#xff0c;可以用UUID生成#xff0c;而score可以用当前时间戳表示#xff0c;因为score我们可以用来计算当前时间戳之内有多少…1. 基于Redis的zset数据结构实现滑动窗口限流 我们可以将请求打造成一个zset数组当每一次请求进来的时候value保持唯一可以用UUID生成而score可以用当前时间戳表示因为score我们可以用来计算当前时间戳之内有多少的请求数量。而zset数据结构也提供了range方法让我们可以很轻易的获取到2个时间戳内有多少请求。 public Response limitFlow(){Long currentTime new Date().getTime();System.out.println(currentTime);if(redisTemplate.hasKey(limit)) {Integer count redisTemplate.opsForZSet().rangeByScore(limit, currentTime - intervalTime, currentTime).size(); // intervalTime是限流的时间 System.out.println(count);if (count ! null count 5) {return Response.ok(每分钟最多只能访问5次);}}redisTemplate.opsForZSet().add(limit,UUID.randomUUID().toString(),currentTime);return Response.ok(访问成功); }通过上述代码可以做到滑动窗口的效果并且能保证每N秒内至多M个请求缺点就是zset的数据结构会越来越大。实现方式相对也是比较简单的。 3. 基于Redis的list数据结构实现令牌桶限流 令牌桶算法提及到输入速率和输出速率当输出速率大于输入速率那么就是超出流量限制了。 我们每访问一次请求的时候可以从Redis中获取一个令牌如果拿到令牌了那就说明没超出限制而如果拿不到则结果相反。 // 定时放令牌 // 10S的速率往令牌桶中添加UUID只为保证唯一性 Scheduled(fixedDelay 10_000,initialDelay 0) public void setIntervalTimeTask(){redisTemplate.opsForList().rightPush(limit_list,UUID.randomUUID().toString()); }// 取令牌 public Response limitFlow2(Long id){Object result redisTemplate.opsForList().leftPop(limit_list);if(result null){return Response.ok(当前令牌桶中无令牌);}return Response.ok(articleDescription2); }
http://www.pierceye.com/news/586409/

相关文章:

  • 网站文件夹名平台期什么意思
  • 怎么用vps做网站论坛网站建设视频
  • 广州网站制作实力乐云seowordpress 评论模块
  • 永久免费制作网站木门行业做网站有什么好处
  • 怎么区分模板网站wordpress菜单怎么建
  • 网站开发最新效果企业手机网站建
  • 网站群管理系统哪个好wordpress制作会员功能
  • 做套现网站网站的访问量
  • 做网站网页需要学些什么做网站学的什么专业
  • 建设银行的官方网站纪念币公司宣传页设计印刷
  • 网站左侧图片悬浮代码常州工厂网站建设
  • 智慧团建网站怎么转团关系app制作开发小程序制作开发
  • 誉字号网站wordpress 展示模板下载
  • 网站不接入备案成都市建设工程质量协会网站
  • 企业网站html网站开发济南招聘
  • 网站html优化方法音乐网站开发参考文献
  • 网站建设及推广方案ppt模板微信小程序开发工具下载哪个版本
  • 固安县城乡和住房建设局网站科技公司手机端网站
  • 寿光网站建设思科企业网络拓扑图
  • 中国建设银行河南省分行网站建筑人才服务中心官网
  • 响应式app网站模板单页淘宝客网站2014年行吗
  • 西安网站推广优化高端定制网站开发设计建站流程
  • m版网站开发公司如何做网络推广营销
  • 济宁商城网站开发设计网址源码在线查看
  • 网站建设公司介绍百度电脑怎么用wordpress
  • 宛城区网站建设广东seo推广方案
  • 北京建网站定制价格网站风格总结
  • 如何建设一个购物网站wordpress 优酷插件
  • 你们网站做301网站开发规模和工作量的计算
  • 班级网站建设甘肃住房和城乡建设厅网站