2 webapps, bir yönetici webapp ve gerçek uygulama web sunucusunun kendim var. Her ikisi de bir mysql deposuna erişimi paylaşır ve Ehcache, kullanıcı aramasının REST API isteği başına arka ucuna çarpmasını önlemek için kullanıcı ayrıntılarını önbelleğe almak için kullanılır.İki webapps arasında Ehcache paylaşımı
Sahip olduğum sorun, kullanıcı kimlik bilgilerini güncellemek için admin uygulamasının (nadiren ekleyeceğim), parolayı veya kullanıcı adını söyleyebilmesinin veya bazı yetkilendirme düzeylerini değiştirebilmesinin vb. Olabileceğidir. Bu olduğunda, buna ihtiyacım var. Kullanıcı önbelleğinin geçersiz kılınması veya silinmesi, böylece ana web sunucusunun yeni kullanıcı ayrıntılarını önbelleğe almak için bir kullanıcı aramasının ardından db'ye ulaşması sağlanır.
Bu şu anda gerçekleşir, ancak önbelleğin temizlenmesi, ana istemci webapp'una görünmez.
İki webapps (hem iskelede hem de tomcatta barındırılan) arasında nasıl bir ehcache paylaşırım? Şu anda Jetty kullanıyorum ama Tomcat'e geçmeyi planlıyorum.
Spring 3, Jersey, Hazırda Beklet, MySQL ve Google Ehcache ek açıklamalarını kullanıyorum. Herhangi bir yardım için
teşekkürler.