के बीच Ehcache साझा करना मेरे पास 2 वेबपैप्स, एक व्यवस्थापक वेबपैप और वास्तविक एप्लिकेशन वेबैप है। एक MySQL स्टोर और Ehcache दोनों शेयरों का उपयोग उपयोगकर्ता के विवरण को कैश करने के लिए किया जाता है ताकि उपयोगकर्ता लुकअप प्रति आरईएसटी एपीआई अनुरोध पर बैकएंड पर हिट हो सके।दो वेबपैस
मेरी समस्या यह है कि व्यवस्थापक ऐप का उपयोग किया जा सकता है (शायद ही मैं जोड़ दूंगा) उपयोगकर्ता प्रमाण-पत्र अपडेट करने के लिए, पासवर्ड या उपयोगकर्ता नाम कहें, या कुछ प्राधिकरण स्तर बदलें। अब जब ऐसा होता है, तो मुझे उपयोगकर्ता कैश को अमान्य, या साफ़ किया जा सकता है, ताकि मुख्य वेबैप कैश में नए उपयोगकर्ता विवरण प्राप्त करने के लिए उपयोगकर्ता लुकअप पर डीबी को हिट कर सके।
यह वर्तमान में होता है, लेकिन कैश की समाशोधन मुख्य क्लाइंट वेबैप पर दिखाई नहीं दे रही है।
मैं दो वेबपैप्स (जेटी या टोमकैट में होस्ट किए गए) के बीच एक एशैच कैसे साझा करूं ?? मैं वर्तमान में जेटी का उपयोग कर रहा हूं लेकिन टॉमकैट पर स्विच करने की योजना बना रहा हूं।
मैं स्प्रिंग 3, जर्सी, हाइबरनेट, MySQL और Google Ehcache एनोटेशन का उपयोग कर रहा हूं।
किसी भी सहायता के लिए धन्यवाद।