2016-12-26 49 views
1

我在配置響應緩存時遇到了問題。Wso2 Api Manager中的響應緩存問題

我已經通過以下鏈接https://docs.wso2.com/display/AM200/Configuring+Caching在我的本地系統配置的響應緩存。但是當我從其餘客戶端發出API請求時,它仍然向後端服務器(傳統應用程序)發送請求。 我使用WSO2 API管理中心2.x

感謝 拉朱ķ

+0

啓用連線日誌併發送相同的請求兩次。然後在這裏發佈電線日誌。 http://lakshanigamage.blogspot.com/2015/03/how-to-enable-wire-logs-in-wso2-esbapim.html – Bee

回答

0

它應該工作。確保您在發佈商界面中爲該特定API啓用Response Caching。要確認它已正確完成,請查看repository/deployment/server/synapse-configs/default/api/中的API突觸文件。它應該有像這樣的緩存中介。

 <cache scope="per-host" 
      collector="false" 
      hashGenerator="org.wso2.caching.digest.REQUESTHASHGenerator" 
      timeout="300"> 
     <implementation type="memory" maxSize="500"/> 
    </cache> 
+0

謝謝Bhathiya –

0

我在api_home \庫\資源\ api_templates \改變了代碼velocity_template.xml

現在它的正常工作。

+0