問題タブ [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.

0 投票する
1 に答える
272 参照

ehcache-3 - terracotta オープン ソースが ecache.xml で機能しない - terracotta:clustered-shared

ehcache 2 から ehcache 3.5 に移行しています。クラスターとキャッシュを共有するためにテラコッタ オープン ソースを使用しようとしています。

以下は私のJavaコードです、

誰かがehcache.xmlに変換するのを手伝ってくれますか

tc-config.xml

プール名「pool1」がサーバーに存在しないなどの例外が発生します。

0 投票する
1 に答える
391 参照

java - Springboot 2 (Spring 5) プロジェクトの jar ファイルの外に ehCache 3 ehcache.xml を配置します。

Spring 5 (Springboot 2.x) プロジェクトの jar ファイルの外部で ehCache 3 ehcache.xml を外部化する方法を理解するのにかなりの時間を費やしました。これは、プロジェクトを再デプロイしなくても ehcache 設定を微調整できるようにするために重要です。

0 投票する
1 に答える
95 参照

ehcache - LoaderWriter が失敗した場合、Ehcache が期限切れのデータを返すようにする

基になる CacheLoaderWriter が失敗した (例外をスローした) 場合に、キャッシュが「期限切れの」データを返すように Ehcache を設定することは可能ですか?

私のテストによると、特定のキャッシュ エントリの有効期限が切れていて、CacheLoaderWriter がデータの読み込みに失敗した場合、キャッシュは null を返します。

ただし、私の場合、期限切れのキャッシュ データを返す方が何もないよりはましです。私が回避策として行っているのは、最新の正常にロードされたデータを CacheLoaderWriter に格納することです。そのため、ロードの新しい実行が失敗した場合は、このコピーを返します。とにかく、CacheLoaderWriter に別のコピーを保持するのではなく、何らかの形で、既にキャッシュにあるデータを返す方が「メモリ効率」が高いと考えてください。

私はehcache 3.4.0を使用しています