Ich mag die folgende algorythm oben Ehcache implementieren:Abrufen von abgelaufenen Objekte in Ehcache
- versuchen, ein Element aus dem Cache
- zu erhalten, wenn das Element nicht
- abgelaufen ist dient der Wert
- sonst
- dienen der abgelaufenen Wert
- aktualisieren Sie das Element im Hintergrund
Aber ich habe nie ein abgelaufenes Element (Element.isExpired()) erhalten. Ich habe versucht, mit meiner Cache-Konfiguration zu spielen (vor allem TimeToLive und TimeToIdle), aber ich kann nicht so funktionieren, wie ich es möchte. Ich kann die Schlüssel im Cache auflisten, aber wenn ich ein abgelaufenes Element bekomme(), bekomme ich immer eine Null.
Was mache ich falsch?
Nur neugierig, haben Sie jemals eine Lösung oder einen alternativen Ansatz dazu gefunden? –