redis
Zonson9999
但行好事,莫问前程
展开
-
基于redis 的一个简单的访问频率控制
思路: 1 某IP地址每分钟的访问次数记录 以IP+当前分钟为key 在redis 中记录某个IP的调用次数,缓存过期时间为60缓。 2 限制调用 如果[1]的值超过阈值,则在redis中写入 ip+limited 为key的一个键值对,缓存过期时间即是不允许API再被这个IP调用的时间,比如100秒。 当API在调用的时候,判断redis中是否存在 ip+limited的这个键值对,如果存,返回频率受限的错误码。 伪代码: bool isLimted(String ip) {原创 2020-07-09 14:37:34 · 482 阅读 · 0 评论 -
spring boot redisson 配置
java bean @Configuration public class RedissonConfig { @Value("${com.xx.redission.cnfig}") private String REDIS_CONFIG; @Autowired private FileUtils fileUtils; @Bean public Redisson redisson() throws IOException { Confi原创 2020-05-09 14:37:43 · 3995 阅读 · 1 评论 -
redis 设置密码访问
(redis重启后失效) redis 127.0.0.1:6379> config set requirepass test123 查询密码: redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted 密码验证: redis 127.0....原创 2019-12-26 17:55:54 · 119 阅读 · 0 评论