我想跟踪过去 5 分钟和过去 60 分钟的登录次数。 如果用户在任何这些间隔内超过阈值(比如 5 分钟内 10 次或 60 分钟内 20 次),我想执行一些其他操作。
我有一个系统通知我的代码用户已经登录并发送他/她的 ID。
我想跟踪过去 5 分钟和过去 60 分钟的登录次数。 如果用户在任何这些间隔内超过阈值(比如 5 分钟内 10 次或 60 分钟内 20 次),我想执行一些其他操作。
如何使用redis实现它
Ps:我尝试获取到期时间并将其设置为每次登录的新到期时间,但这只会给我一定时间间隔内的登录次数。