Tôi muốn thực hiện algorythm sau trên ehcache:Lấy đối tượng hết hạn trong ehcache
- cố gắng để có được một yếu tố từ bộ nhớ cache
- nếu nguyên tố này chưa hết hạn
- phục vụ giá trị
- khác
- phục vụ giá trị hết hạn
- làm mới phần tử trong nền
Nhưng tôi không bao giờ có được một yếu tố hết hạn (Element.isExpired()). Tôi đã cố gắng để chơi với cấu hình bộ nhớ cache của tôi (đặc biệt là TimeToLive và TimeToIdle) nhưng tôi không thể dường như làm cho nó hoạt động như tôi muốn. Tôi có thể liệt kê các khóa trong bộ nhớ cache, nhưng nếu tôi "get()" một phần tử đã hết hạn, tôi luôn nhận được một giá trị rỗng.
Tôi đang làm gì sai?
Chỉ tò mò thôi, bạn đã từng đưa ra giải pháp hay phương pháp thay thế cho điều này chưa? –