2012-12-12 28 views
43

मेरे पास नेटबीन आईडीई विंडोज 7 64-बिट मशीन पर स्थापित है। जाहिर है, NetBeans ग्लासफ़िश सर्वर के साथ आता है।ग्लासफ़िश सर्वर लॉग का स्थान

मुझे वर्तमान में एक परियोजना के साथ समस्याएं आ रही हैं और सर्वर लॉग जांचना चाहेंगे। कृपया ये कहाँ संग्रहित हैं?

उत्तर

43

नेटबीन में "सेवा" टैब पर "सर्वर" टैब पर जाएं, अपने ग्लासफ़िश उदाहरण पर राइट-क्लिक करें और "डोमेन सर्वर लॉग देखें" पर क्लिक करें।

यदि यह काम नहीं करता है तो ग्लासफ़िश उदाहरण पर राइट-क्लिक करें और "गुण" पर क्लिक करें, तो आप "डोमेन फ़ोल्डर" के अंतर्गत डोमेन वाले फ़ोल्डर को देख सकते हैं। लॉग>

+2

मुझे पता चला है कि वर्तमान संस्करण (8.1) के लिए आपको "आउटपुट" फलक और "ग्लासफ़िश सर्वर 4.1.1" टैब में अपने स्टैक ट्रेस को ढूंढने की आवश्यकता है। – CSS

25

ग्लासफ़िश के स्थापना पथ का पता लगाएं। फिर domains/domain-dir/logs/ पर जाएं और आपको लॉग फाइलें मिलेंगी। यदि आपने NetBeans के साथ डोमेन बनाया है, तो डोमेन-डीआईआर को शायद domain1 कहा जाता है।

लॉगिंग के बारे में आधिकारिक ग्लासफ़िश दस्तावेज़ के लिए यह link देखें।

+0

मैं NetBeans का उपयोग 8.2: ग्लासफिश सर्वर गुण में देखते हैं दो पथ: ** स्थापना पथ ** और ** डोमेन फ़ोल्डर **। उनके पास समान संरचना है, लेकिन मेरे मामले में, लॉग फ़ाइल ** डोमेन फ़ोल्डर ** (_C: \ उपयोगकर्ता \ उपयोगकर्ता \ AppData \ रोमिंग \ नेटबीन \ 8.0.2 \ config \ GF_4.1 \ domain1 \ logs_) में थी – T30

16
tail -f /path/to/glassfish/domains/YOURDOMAIN/logs/server.log 

तुम भी अपलोड कर सकते हैं व्यवस्थापक कंसोल से लॉग इन करें इस फ़ोल्डर में जाएँ - -> आपके-डोमेन: http://yoururl:4848

enter image description here

+1

मुझे यह पसंद है। क्या आप एसएसएच से लॉग का एक ज़िप फ़ाइल, एक ही परिणाम प्राप्त कर सकते हैं? – Thufir

+1

हाँ! ==> 'scp usernameofserver @ ipserver: /path/to/glassfish/domains/YOURDOMAIN/logs/server.log।; ज़िप सर्वर.log.zip server.log' –

+1

धन्यवाद। ऐसा न करें कि मैं कभी इसका इस्तेमाल करूंगा, लेकिन जानना अच्छा होगा :) – Thufir