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
0
A
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ı.