我一直在測試api管理器一段時間,目前我正在一些機器上做一些性能測試,但注意到性能不佳(如20 req/s)。經過一些檢查(機器未達到cpu/mem限制)後,我注意到從API網關到密鑰管理器的大量打開連接,即使我一遍又一遍地用相同的令牌發出相同的請求。wso2 api網關令牌緩存
該文檔是指api-manager.xml
文件中的網關令牌緩存和<EnableGatewayKeyCache>true</EnableGatewayKeyCache>
設置,但默認情況下已啓用,並且我在其他任何地方都使用默認設置。
爲什麼有這麼多的密鑰管理器連接,我該如何提高性能?
20 REQ/s是遠遠落後比較API管理器的性能。你的設置應該有一些問題。你用於測試的後端是什麼?如果後端無法處理流量,那將是一個瓶頸。 – harsha89