2011-09-09 14 views
6

सभी, मेरे पास मेरा एप्लिकेशन websphere ऐप सर्वर 7.0 पर चल रहा है। मैं इन कोर डंप में से कुछ मिलता है और तरहवेबस्पेयर कोर * .dmp फ़ाइल और स्नैप * .trc फ़ाइलों का विश्लेषण कैसे करें?

core.20110909.164930.3828.0001.dmp

और

Snap.20110909.164930.3828.0003.trc फ़ाइलों का पता लगाने।

मेरा प्रश्न है, जैसे धागे द्वारा उत्पन्न डंप खोला जाता है किया गया था जा सकता है और द्वारा IBM-Thread Dump Analyzer tool

का विश्लेषण किया जो एक ऐसा टूल (रों) ऊपर आईबीएम या किसी अन्य द्वारा फाइलों को खोलने के लिए उल्लेख किया है?

धन्यवाद, Ayusman

उत्तर

10

कोर डंप है (JRE कि फेंक दिया की) jextract उपयोगिता मेरी webspere जड़ fromn इस ./java/jre/bin/jextract है द्वारा संसाधित किया जा करने के लिए।

जिसके परिणामस्वरूप उत्पादन तो http://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm.rt.doc.10/diag/tools/trace_formatter.html v6 था के लिए से ईसा

द्वारा

स्नैप फ़ाइलों यानी जावा com.ibm.jvm.format.TraceFormat [] [विकल्प] जावा का पता लगाने उपकरण के द्वारा पूरा कर रहे हैं पूरा कर दिया जा सकता है

उत्पादन पठनीय

माइक प्रेंडरगास्ट

+0

was8 के लिए TraceFormat कहां है? मुझे उस संस्करण के लिए कोई जानकारी नहीं दिखाई दे रही है। – qwerty

+0

लिंक मेरे लिए काम नहीं किया है, लेकिन https://www.ibm.com/support/knowledgecenter/SSYKE2_7.0.0/com.ibm.java.win.70.doc/diag/tools/trace_formatter.html क्या था मुझे चाहिए था –

3

Eclipse Memory Analyzer का विश्लेषण करने के लिए एक उत्कृष्ट उपकरण है है कोर *। डीएमपी (और पोर्टेबल हीप डंप, यानी .phd फ़ाइलें भी)। उन वेबस्पेयर डंप को पढ़ने के लिए IBM Diagnostic Tool Framework for Java नामक एक अतिरिक्त प्लगइन स्थापित करने की आवश्यकता है (Update Site)।

यहां तक ​​कि बड़े डंप खोलने की कोशिश कर इससे पहले कि MemoryAnalyzer.ini को संशोधित करने और जोड़ने/लाइन

-Xmx4096m

अपनी आवश्यकताओं के इस संख्या को समायोजित संशोधित करके उपकरण के ढेर आकार को बढ़ाने के लिए याद है।

संबंधित मुद्दे