Я некоторое время тестировал менеджера api, и в настоящее время я выполняю некоторые тесты производительности на некоторых машинах, но заметил низкую производительность (например, 20 req/s). После некоторых проверок (машины не достигли пределов cpu/mem) я заметил большое количество открытых соединений из Gateway API в Key Manager, даже если я делаю один и тот же запрос с тем же токеном снова и снова.woke2 api gateway token кеширование
Документы относятся к кэшу маркера шлюза в файле api-manager.xml
и <EnableGatewayKeyCache>true</EnableGatewayKeyCache>
, но по умолчанию он включен, и я использую значения по умолчанию почти во всем остальном.
Почему так много связей с менеджером ключей и как я могу улучшить производительность?
20 REQ/с гораздо более за по сравнению с производительностью по API Manager. Должна быть проблема с вашей настройкой. Что такое бэкэнд, который вы использовали для тестирования? Если бэкэнд не сможет обработать трафик, это будет узким местом. – harsha89