2016-03-30 24 views
0

Uygulama, hazırda bekletme özelliğine sahip bir Spring MVC'dir. Hazırda bekletme için ehcache'yi ikinci düzey önbellek olarak kullanıyorum. Sunucu başlatılırken verileri önbelleğe alabilirim. Ancak, önbelleğe alınacak veriler çok büyük olduğundan, uygulama uygulama başlatıldıktan sonra verileri önbelleğe yüklemelidir, böylece kullanıcılar uygulamanın başlamasını beklemek zorunda kalmazlar. Önbelleğe veri yüklemek için JMS veya eşzamansız iş parçacığı kullanmak istiyoruz. Lütfen bunu önerin.Hazırda bekleme sonrası uygulama dağıtımını kullanarak ikinci düzey önbellekteki referans verilerini yükle

cevap

0

Bu, Spring JMS kullanılarak başarıyla uygulanır. Mesaj, Spring'in contextRefreshedEvent adresindeki JMS dinleyicisine gönderilmiştir. Son olarak, dinleyici, verileri eşzamansız olarak yüklemek için DAO'yu aradı.

İlgili konular