हाल ही में हमने टॉमकैट 7.0.6 सर्वर में होस्ट किए गए हमारे उत्पादन वेबपैप की निगरानी के लिए न्यू रिलीक का उपयोग शुरू किया लेकिन हमने पाया है कि इस टोमकैट की मेमोरी पदचिह्न निरंतर बढ़ रहा है और एक सप्ताह के भीतर यह सभी सर्वर (एडब्ल्यूएस हाई-मेमोरी डबल एक्स्ट्रा बड़ा उदाहरण) स्मृति और अनुत्तरदायी बन जाते हैं, इसे वापस पाने का एकमात्र तरीका इसे पुनरारंभ करना है। हम टॉमकैट शुरू करते समय Xms & एक्सएमएक्स तर्क प्रदान करते हैं लेकिन कुछ घंटों के भीतर टॉमकैट प्रक्रिया के स्मृति उपयोग को एक्सएमएक्स मान पार करते हैं और यह तब तक बढ़ता रहता है जब तक कि सभी सर्वर मेमोरी खत्म नहीं हो जाती।नया अवशेष टोमकैट मेमोरी क्यों खा रहा है?
/usr/java/jdk1.6.0_24//bin/java
-Djava.util.logging.config.file=/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/conf/logging.properties
-Xms8192m
-Xmx8192m
-javaagent:/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/newrelic/newrelic.jar
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Duser.timezone=Asia/Calcutta
-Djava.endorsed.dirs=/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/endorsed
-classpath /xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/bin/bootstrap.jar:/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/bin/tomcat-juli.jar
-Dcatalina.base=/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6
-Dcatalina.home=/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6
-Djava.io.tmpdir=/xxx/xxx/xxx/xxx/apache-tomcat-7.0.6/temp org.apache.catalina.startup.Bootstrap start"
आदर्श रूप में मैं इस प्रक्रिया स्मृति के 8 जीबी की तुलना में अधिक उपयोग करने के लिए नहीं उम्मीद होती है लेकिन घंटे के भीतर यह 10GB ऊपर चला जाता है और कुछ दिनों के भीतर यह 20GB ऊपर चला जाता है और इस सर्वर पर सब कुछ की वजह से ग्रस्त है: यहाँ प्रक्रिया आदेश है यह (मैं स्मृति उपयोग देखने के लिए 'शीर्ष' का उपयोग करता हूं)। यह कैसे संभव है?
मैं न्यू रिलिक में जावा एजेंट पर काम कर रहा एक इंजीनियर हूं। यदि आप चाहें, तो आप [email protected] पर इस समस्या के लिए एक समर्थन टिकट खोल सकते हैं। आप जावा एजेंट का किस संस्करण का उपयोग कर रहे हैं? इसके अलावा, सिस्टम मेमोरी या ढेर मेमोरी में मेमोरी विस्फोट है? –
मुझे यह समस्या भी प्रतीत होती है, इसलिए आप अकेले नहीं हैं। मैंने इस सप्ताह के अंत में न्यूरेलिक के साथ एक समर्थन अनुरोध दर्ज किया था। हमारे मामले में, टोमकैट सिर्फ आउटऑफमेमरी अपवाद के साथ मर जाता है। – JBCP
मुझे भी लगता है –