我有一个带有两个服务器的Api Manager的分布式实现,每个服务器都有三个API管理器实例,一个带有KeyManager配置文件,另一个带有TrafficManager配置文件,最后一个带有网关配置文件。
像这样...
我注册了一个应用程序以提供使用者密钥和秘密密钥,并且该应用程序已订阅配置为直通的api。
问题是当api的并发增加时,40%的请求返回“无效凭据”错误:
TID:[-1234] [] [2018-12-10 20:58:50,725]警告{org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler}-由于无效凭据{ org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler}
如果和我以低并发性测试服务,一切都很好...
这项服务每天收到近82000个请求。
通过以下步骤使用服务:
1。-请求新令牌 2.-使用新令牌向API请求
我们正在努力更改在有效期(3600秒)内使用具有相同令牌的API的逻辑
但是我担心那不是问题...
有什么主意吗?
非常感谢...