核心概念
- **业务键(key)**标识一份独立额度,如
coupon-popup。 - **规则(rule)**规定何时可以消耗;所有规则都必须放行。
- **记录(record)**在
<namespace>:<key>下保存递增的命中时间戳和生命周期计数。 - 同步存储适配器让同一引擎运行于不同环境。
peek只检查;tryConsume在同一同步调用中检查,并仅在放行时记录一次命中。
内存存储实例应长期复用,不要每次操作都重建。业务键和命名空间应稳定且避免冲突。
coupon-popup。<namespace>:<key> 下保存递增的命中时间戳和生命周期计数。peek 只检查;tryConsume 在同一同步调用中检查,并仅在放行时记录一次命中。内存存储实例应长期复用,不要每次操作都重建。业务键和命名空间应稳定且避免冲突。