MongoDB App Services流量限制疑问:10000并发请求是集群总限制吗?
MongoDB App Services 并发请求限制解读
这个10,000个并发请求是App Services层面的集群总上限,而非单个客户端连接的上限,原因如下:
- 底层MongoDB Atlas集群的算力、内存能力和App Services的限流配额是相互独立的。App Services设置这个限制是为了保障平台服务稳定性、避免资源被单个租户过度占用,和集群本身能承载的请求量没有直接绑定。
- 这里的“并发请求”指的是所有客户端通过App Services发起的非Sync类请求的实时总数,不管这些请求来自多少个不同的客户端连接。
- 超出限制后返回
429 - Too Many Requests的逻辑也能佐证这一点:如果是单连接限制,只会针对特定客户端触发限流,但实际是当所有请求的并发总量超过10,000时,新的请求就会被拦截。
如果你的集群硬件资源充足,但当前App Services的并发配额无法满足业务需求,确实可以通过提交支持工单申请提升上限。
内容的提问来源于stack exchange,提问作者BigChungus443
相关产品推荐
相关产品推荐

