是否可以在Apache Apache中为AtomicLong或任何原子对象添加TTL?只是为了我的宠物项目,我在Lua Nginx + Apache Apache中创建了速率限制服务,并将RL密钥存储在AtomicLong中。但我需要TTL或任何可能的驱逐配置为我的AtomicLong计数器。
6tqwzwtp1#
我不确定我是否完全理解你想做的事情,但我不认为AtomicLong是一条正确的道路。我会建议一个缓存与TTL定义的任何时间窗口,你想要的。不是递增AtomicLong,而是为每次命中插入一条新记录。计数正好是该高速缓存的大小。
1条答案
按热度按时间6tqwzwtp1#
我不确定我是否完全理解你想做的事情,但我不认为AtomicLong是一条正确的道路。我会建议一个缓存与TTL定义的任何时间窗口,你想要的。不是递增AtomicLong,而是为每次命中插入一条新记录。计数正好是该高速缓存的大小。