You need to enable JavaScript to run this app. NGINX Ingress Controller 开启ClientIP会话亲和性后limit-rps配置不生效求助
优惠活动
大模型
产品
解决方案
定价
更多

NGINX Ingress Controller 开启ClientIP会话亲和性后limit-rps配置不生效求助

负载测试遇到的异常问题

环境信息

  • NGINX Ingress controller 版本:0.44.0
  • Kubernetes 版本:1.17.8
  • openidc.lua 版本:1.7.4

场景说明

  • NGINX Ingress controller 以 DaemonSet 形式部署,因使用openidc模块,全局将会话亲和性设置为ClientIP模式
  • 部署了一个简单的无状态REST服务,配置基础Ingress开展负载测试,该服务本身未设置会话亲和性

问题现象

  • 未开启ClientIP会话亲和性时开展负载测试,吞吐量可达130 req/s,后续因服务自身资源不足崩溃,该问题暂不展开
  • 开启ClientIP会话亲和性后,吞吐量仅能达到25 req/s
  • 经调研确认,负载测试发起的请求始终由同一NGINX Pod处理,已知成功请求数符合公式:successful requests = period * rate + burst
  • 已在Ingress上添加注解 nginx.ingress.kubernetes.io/limit-rps: "100",问题仍未解决,吞吐量依旧为25 req/s
  • 尝试了多种官方文档提及的限流注解组合,问题依旧存在

待确认问题

是否遗漏了相关配置?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.03 23:36:09