You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kong集群模式下Rate Limiting插件数据库调用次数疑问

Kong Rate Limiting插件(PostgreSQL后端)的数据库调用逻辑
  • 在你描述的集群模式、PostgreSQL作为限流数据存储、服务级别应用插件的场景下,默认逻辑里每个请求会触发两次数据库调用:一次查询当前的限流计数器状态,一次更新计数器(根据窗口规则递增或重置)。
  • 不过有优化方案:如果搭配Redis作为缓存层,让Redis处理高频的读写操作,PostgreSQL仅做定期持久化,就能大幅减少直接对PostgreSQL的调用次数,但这需要额外配置。
  • 另外,在Kong的新版本中,插件实现可能会利用PostgreSQL的原子语句(比如UPDATE ... RETURNING),把查询和更新合并成一次数据库调用,具体要看你使用的Kong版本。

内容的提问来源于stack exchange,提问作者vipulk10

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 23:02:33