首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wso2 api网关令牌缓存

wso2 api网关令牌缓存
EN

Stack Overflow用户
提问于 2015-10-22 06:20:57
回答 1查看 573关注 0票数 2

我测试api管理器已经有一段时间了,目前我在一些机器上做了一些性能测试,但注意到性能很差(比如20req/s)。经过一些检查(机器没有达到cpu/内存限制),我注意到从API Gateway到Key Manager有大量打开的连接,即使我一遍又一遍地用相同的令牌发出相同的请求。

文档在api-manager.xml文件和<EnableGatewayKeyCache>true</EnableGatewayKeyCache>设置中引用网关令牌缓存,但它在默认情况下是启用的,而我在几乎所有其他内容中都使用默认设置。

为什么有这么多连接到Key Manager,我如何提高性能?

EN

回答 1

Stack Overflow用户

发布于 2016-05-02 17:41:55

为了让令牌缓存成功工作,需要在网关和资源级别启用缓存。如果其中任何一个被禁用,API调用都有可能命中密钥管理器。默认情况下,网关缓存和资源缓存在APIM pack中设置为已启用。

能否请您检查是否已关闭资源缓存?如果是,请确保启用资源缓存,然后重试。您可以通过在api-manager.xml文件中设置EnableGatewayResourceCache的值为true来开启资源缓存。您可以在这些文档1中找到有关API管理器缓存的更多信息。

1

2

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33270256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档