के आकार की गणना करने का प्रयास करते समय 1.000 ऑब्जेक्ट संदर्भों की कॉन्फ़िगर की गई सीमा तक पहुंच गई थी, मेरे पास एक जिप्स्टर प्रोजेक्ट है और मैंने कुछ इकाइयां जोड़ दी हैं।
मेरे सेवाओं क्योंकि यह चेतावनी संदेश बहुत धीमी गति से कर रहे हैं: वस्तु ग्राफ के आकार की गणना करने का प्रयास करतेऑब्जेक्ट ग्राफ़
1,000 वस्तु संदर्भ के लिए कॉन्फ़िगर किया गया सीमा तक पहुँच गया था। आकार का संचालन जारी रहता है तो गंभीर प्रदर्शन गिरावट हो सकती है। इसे कैशमेंजर या कैश < आकारऑफ पॉलिसी> तत्व maxDepthExceededBehavior को "निरस्त करने" या @IgnoreSizeOf टिप्पणियों के साथ स्टॉप पॉइंट जोड़ने से बचा जा सकता है। यदि प्रदर्शन गिरावट कॉन्फ़िगर की गई सीमा पर कोई समस्या नहीं है, तो CacheManager या कैश < आकार OfPolicy> तत्व maxDepth विशेषता का उपयोग कर सीमा मान बढ़ाएं। अधिक जानकारी के लिए, Ehcache कॉन्फ़िगरेशन दस्तावेज़ देखें।
इस सीमा को बढ़ाने या मेरे प्रोजेक्ट में कैश को रद्द करने के लिए मैं क्या बदल सकता हूं?
कैश को रद्द करना आमतौर पर चीजों को गति देने के लिए नहीं होता है :) – Gavriel
आपको यह इंगित करने की आवश्यकता है कि आप कैशिंग का उपयोग कर रहे हैं और किस तरह की वस्तुओं पर, ताकि आप समझ सकें कि आप एक बार में इतने बड़े ग्राफ को कैश क्यों करते हैं। –