redis
lingxinggo
这个作者很懒,什么都没留下…
展开
-
redis发布订阅
项目中使用redis发布订阅实现了动态修改配置控制消费线程数。1 redis配置文件<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2018-03-22 09:50:17 · 212 阅读 · 0 评论 -
redis-短信手机号码频次限制
发送短信时要对手机号码做频次限制第一版设计为一分钟发两次,超过两次加黑名单三分钟,加黑名单逻辑会存在分布式锁的问题。第二版优化为超过限制后直接落错误表,不发送即可。维度:模板 业务类型 子业务类型 ALL1.lua 返回key对应的当前值,如果是第一次发送,设置过期时间,lua脚本会保证事务性。 local times = redis.call('incr',KEYS[1]) if ...原创 2018-03-22 10:32:34 · 4192 阅读 · 0 评论