2016-12-26 11 views
1

応答キャッシュを設定中に問題が発生しています。Wso2 APIマネージャの応答キャッシュの問題

私は次のリンクhttps://docs.wso2.com/display/AM200/Configuring+Cachingを使用して、私のローカルシステムで応答キャッシュを設定しています。しかし、私は残りのクライアントから依頼をバックエンドサーバー(レガシーアプリ)に依頼を送信しているAPIリクエストをヒットしたとき。 私はWSO2 APIマネージャ2.xのにそれが動作するはず

おかげ ラジュK

+0

ワイヤログを有効にして、同じ要求を2回送信します。その後、ここに電線を掲示します。 http://lakshanigamage.blogspot.com/2015/03/how-to-enable-wire-logs-in-wso2-esbapim.html – Bee

答えて

0

を使用しています。特定のAPIのサイト運営者UIで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_templates \

velocity_template.xml \ api_homeの\リポジトリ\リソースにコードを変更しました。

+0

<実装タイプ="メモリ "maxSize =" 500 "/>

関連する問題