我们将wso2am-1.10.0与网关集群一起使用 . 限制层限制的行为不符合预期 .

我们重新定义了“青铜”级别,允许在1分钟内发出3个请求 . 应用程序设置为“Large”,API的订阅设置为“Bronze”,资源设置为“Unlimited” . 我们理解“铜牌”是这种情况下限制最严格的一级 .

我们使用和不使用负载均衡器测试了API:

使用负载均衡器:我们总是允许按分钟超过3个请求,然后限制行为变得不一致 . 虽然它似乎不是网关工作者数量的倍数 .

没有负载均衡器:我们直接通过集群的网关工作者调用API,工作者在返回配额失败之前允许4个请求(应用层限制1) . 然后,如果我们在同一分钟内调用此API,但是通过我们群集的其他网关工作者,由于配额限制,此工作程序在失败之前允许一个请求 .

我们测试了API而没有集中网关,它按预期工作 .

有任何想法吗?提前致谢!