- 博客(2)
- 资源 (11)
- 收藏
- 关注
原创 企业级 Redis + Lua 分布式 高并发限流 实战
提醒注意本文不是个人测试,而是已经应用在线上,自定义限流组件代码。可以在线上推广使用。无需惧怕量级。采用了计数器+滑动窗口配合实现, 借鉴了著名的 Sentinel 滑动窗口思想:需求描述按照 每小时,每分钟,每秒 维度 进行分布式限流。效果展示首先来看下压测jmeter配置:每秒200个线程访问限流接口,无限循环下去。后台设置的接口限流条件为: 5次/每秒 ,代码:观察后台输出情况:这里我抽查了几个, 发现每秒确实是 5次成功拿锁。 证明我们的.
2021-05-31 14:33:47 456 2
原创 Java 高效大文件 读取&写入(一亿行)
写文件需求:写入1亿行,7位以内的随机的数字。首先看成果图,代表没骗大家!!!!!这个是最终生成的文件,有770多MB 。下面用glogg打开预览:程序打印耗时7149ms + 923 ms = 8072ms ,也就是8秒,写入1个亿数据到文件!!!!(还可以参数调优)思想利用nio高效写文件,先写入20个小文件,最后合并,每个小文件开一个线程。代码:public static void main(String[] args) throws Clone.
2021-05-19 10:42:44 2691 1
动态注册dubbo提供者接口
2019-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人