問題タブ [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 に答える
212 参照

java - そのクラスの Bean がある場合、関数はいつ呼び出されますか?

EhCache 3 と Spring Caching を使用して、Spring Boot でキャッシングをセットアップしたいと考えています。キャッシュの作成を設定するにはどうすればよいですか? customize()メソッドはどのような状況でJCacheManagerCustomizer呼び出されますか?

キャッシュは Spring Security ACL 用です。最後に、AclCache が必要です。

これらの Bean をアプリケーション クラスで構成しました。

別のクラスで、私はこれらの豆を手に入れました:

これでキャッシュaclCacheが作成されるはずですが、作成されていません。この例 [1] によれば、そうあるべきです。メソッドにブレークポイントを配置すると、customize()ヒットしないことが示されます。ただし、JCacheManagerCustomizer は呼び出されます。

[1] https://github.com/spring-petclinic/spring-petclinic-reactjs/blob/master/src/main/java/org/springframework/samples/petclinic/config/CacheConfig.java

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

spring - Ehcache - removeAll 操作のディスク永続キャッシュの java.io.EOFException

Spring Boot アプリケーションで ehcache を使用しています。Spring Boot バージョンは 2.0.3.RELEASE で、spring-boot-starter-cache 2.0.3.RELEASE は ehcache 3.5.2 を使用します。

ehcache を使用する動機は、jsr107 に準拠し、オフヒープのサポートを提供することでした。

以下は私たちの春の設定です:

本番環境で直面する問題は、適度に大きなサイズのディスク永続キャッシュの場合、removeAll 操作で以下の java.io.EOFException エラーが発生することです。

removeAll 操作を呼び出すコードには、特別なことは何もありません。名前でキャッシュを取得し、すべてクリアを呼び出します。

ourBigCache のプロダクション構成は次のとおりです。

これは、ローカルでもテスト環境でも再現できませんでした。

このキャッシュの使用率は非常に高いことに注意してください (本番環境では読み取り回数が非常に多い) が、違いはないと思います。

同様の報告された問題は見つかりませんでした。言及されている非常に古いディスクの問題がいくつかありますが、それらは古すぎて似ていません。

https://sourceforge.net/p/ehcache/discussion/322278/thread/e7a62df3/ http://forums.terracotta.org/forums/posts/list/2694.page

どんな助けでも大歓迎です。

よろしく

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

spring-boot - Ehcache 3 および Spring Boot 管理統計

現在 Ehcache 2 を使用している Spring Boot プロジェクトを最新の Ehcache 3.7 に移行しようとしています。

Spring Boot Admin キャッシュ統計の欠落を除いて、すべて問題ないようです。

以前の Ehcache 2 の構成は次のとおりです。

そして、新しい Ehcache 3 構成:

POM の依存関係 (キャッシュ管理に関連するもののみ):

春の構成:

私はEhcache 2でこの種の統計を取得していました:

ここに画像の説明を入力

しかし、Ehcache 3 では、SBA Insights/Details ページにも Data/Caches ページにも統計が表示されません。

Ehcache 2 ではかなりプラグアンドプレイでしたが、Ehcache 3 ではそうではないようです。

誰にもヒントがありますか?

ありがとう!