原文:高并发的限流例子总体思路是这样: 1. 用一个环形来代表通过的请求容器。 2. 用一个指针指向当前请求所到的位置索引,来判断当前请求时间和当前位置上次请求的时间差,依此来判断是否被限制。 3. 如果请求通过,则当前指针向前移动一个位置,不通过则不移动位置 4. 重复以上步骤 直到永远........ ...
分类:
其他好文 时间:
2019-03-05 09:37:12
阅读次数:
154
谈到阻塞,相信大家都不会陌生了。阻塞的应用场景真的多得不要不要的,比如生产-消费模式,限流统计等等。什么ArrayBlockingQueue、LinkedBlockingQueue、DelayQueue等等,都是阻塞队列的实现啊,多简单!阻塞,一般有两个特性很亮眼:1.不耗CPU等待;2.线程安全;额,要这么说也OK的。毕竟,我们遇到的问题,到这里就够解决了。但是有没有想过,这容器的阻塞又是如何实
分类:
编程语言 时间:
2019-03-02 12:21:04
阅读次数:
120
当我们谈业务稳定性的时候,通常是指后端工程师从架构的角度来看的,例如限流和降级、流量调度、业务开关、容量压测等,但监控也是整个业务稳定性建设中不可或缺的一环,例如对业务和前端的监控,以保证出现问题的时候,可以第一时间找到根因所在。今天,我们就结合小程序的场景,来看看如何做好小程序的监控。 小程序与 ...
分类:
微信 时间:
2019-02-27 16:19:27
阅读次数:
218
摘要: 感谢 Sentinel 社区的贡献者们 ? Sentinel 发布 v1.4.2 正式发布,该版本主要变更如下: 特性/功能改进 新增 Zuul 1.x 适配模块(sentinel-zuul-adapter),结合集群限流特性可以更好地在 API Gateway 发挥流控的作用 热点参数限流 ...
分类:
其他好文 时间:
2019-02-27 16:01:37
阅读次数:
179
菜菜哥,有时间吗? YY妹,什么事? 我最近的任务是做个小的秒杀活动,我怕把后端接口压垮,X总说这可关系到公司的存亡 简单呀,你就做个限流呗 这个没做过呀,菜菜哥,帮妹子写一个呗,事成了,以后有什么要求随便说 那好呀,先把我工资涨一下 那算了,我找别人帮忙吧 跟你开玩笑呢,给哥2个小时时间 谢谢菜菜 ...
分类:
其他好文 时间:
2019-02-24 20:11:40
阅读次数:
182
转自:https://blog.csdn.net/zzaric/article/details/80641786 应用场景如下: 公司内有多个业务系统,由于业务系统内有向用户发送消息的服务,所以通过统一消息系统对外暴露微服务接口供外部业务系统调用,所有公司内业务系统的消息(短信,APP,微信)推送都 ...
分类:
其他好文 时间:
2019-02-22 18:42:34
阅读次数:
244
18年应该是工作10年来最惨的一年,主要是在这个特殊的一年开始理财了,损失惨重。工作上还是进展挺大了,去了一个都是老同事的公司,工作内容也有了新的挑战。 理财 说起来一把泪的18年理财。有句话说得好,去年不炒房、不炒股、不买币、不买P2P,躺着不动就是赢家。先说下周围的朋友,有个朋友去年炒股亏了十几 ...
分类:
其他好文 时间:
2019-02-17 10:41:23
阅读次数:
204
前言 上一篇在springboot中基于自动配置集成了rabbitmq。那么回到最初的话题中就是想在秒杀下单环节增加排队机制,从而达到限流的目的。 优化秒杀下单流程 之前是在控制器里拿到客户端请求后直接入库、减库存。如果碰到羊毛党其实这套机制是不行的。并发量高的时候,库存数量也会不准确。那么引入ra ...
分类:
编程语言 时间:
2019-02-13 12:25:31
阅读次数:
153
本文作者张开涛。为保障《亿级流量网站架构核心技术》一书内容的连续性,有些需要读者了解的内容,或者书的补充和引申内容,会通过二维码嵌入的方式引导读者阅读学习。大家可以关注作者公众号“开涛的博客”,并从菜单栏“我的新书”中查阅相关内容。 本文是「4.4 接入层限流」节中的「按照IP限制并发连接数配置示例 ...
分类:
其他好文 时间:
2019-02-03 12:31:43
阅读次数:
186
突破传统线下获客的局限,节省人力、物力,获客范围扩大化,双向支持资金端和资产端。 1、花样活动接口现接现用 仁润系统深度集成各种运营支持模块,包括:多级好友推荐系统、微信扫码推广系统、实时交易展示系统、微信客服系统、APP分享、boss数据移动端、车辆估价系统、GPS嵌入定位系统、加盟商分润系统、闲 ...
分类:
其他好文 时间:
2019-01-29 18:30:20
阅读次数:
198