問題タブ [ehcache-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ehcache-3 - terracotta オープン ソースが ecache.xml で機能しない - terracotta:clustered-shared
ehcache 2 から ehcache 3.5 に移行しています。クラスターとキャッシュを共有するためにテラコッタ オープン ソースを使用しようとしています。
以下は私のJavaコードです、
誰かがehcache.xmlに変換するのを手伝ってくれますか
tc-config.xml
プール名「pool1」がサーバーに存在しないなどの例外が発生します。
java - Springboot 2 (Spring 5) プロジェクトの jar ファイルの外に ehCache 3 ehcache.xml を配置します。
Spring 5 (Springboot 2.x) プロジェクトの jar ファイルの外部で ehCache 3 ehcache.xml を外部化する方法を理解するのにかなりの時間を費やしました。これは、プロジェクトを再デプロイしなくても ehcache 設定を微調整できるようにするために重要です。
ehcache - LoaderWriter が失敗した場合、Ehcache が期限切れのデータを返すようにする
基になる CacheLoaderWriter が失敗した (例外をスローした) 場合に、キャッシュが「期限切れの」データを返すように Ehcache を設定することは可能ですか?
私のテストによると、特定のキャッシュ エントリの有効期限が切れていて、CacheLoaderWriter がデータの読み込みに失敗した場合、キャッシュは null を返します。
ただし、私の場合、期限切れのキャッシュ データを返す方が何もないよりはましです。私が回避策として行っているのは、最新の正常にロードされたデータを CacheLoaderWriter に格納することです。そのため、ロードの新しい実行が失敗した場合は、このコピーを返します。とにかく、CacheLoaderWriter に別のコピーを保持するのではなく、何らかの形で、既にキャッシュにあるデータを返す方が「メモリ効率」が高いと考えてください。
私はehcache 3.4.0を使用しています