Spring Web プロジェクトでは、単一のキャッシュ サーバーと異なるキャッシュ マネージャーを使用している場合、たとえば注釈は
@Cacheable(value = "configCache", key="#key")
@Cacheable(value = "envCache", key="#key")
...
もしそうなら
@CacheEvict(value = "configCache", allEntries=true)
構成で有効allowClear=true
にした場合、これはconfigCache
? またはそれもクリアenvCache
しますか?
Amazon ElasticCache で多くの flush_all コマンドが実行されているのを確認しており、アイテムの大部分が再利用されています。これは evict allEntries を使用しているからでしょうか?