पर रिमोट जेएमएक्स सक्षम करें मैं विंडोज पर चल रहे जेटी 6.1.26 इंस्टेंस पर रिमोट जेएमएक्स को सक्षम करने की कोशिश कर रहा हूं। मैंने कई दृष्टिकोणों की कोशिश की है, लेकिन परिणाम हमेशा एक जैसा है:जेटी
जब मैं jconsole से service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
से कनेक्ट करने का प्रयास करता हूं तो मुझे "कनेक्शन अस्वीकार कर दिया गया"।
मुझे इंटरनेट पर कई मार्गदर्शिकाएं मिली हैं, लेकिन कोई भी मदद नहीं करता है। कृपया ध्यान दें कि मैं जेटी स्टैंडअलोन चला रहा हूं, "जेटी-सर्विस.एक्सई" रैपर से।
यह बहुत अच्छा होगा अगर कोई जेटी पर रिमोट जेएमएक्स को सक्षम करने का तरीका सुझा सकता है।
क्या आप वाकई नेटवर्क/फ़ायरवॉल मुद्दों की जरूरत नहीं है कर रहे हैं? क्या आप रिमोट मशीन को पिंग कर सकते हैं और 'टेलनेट'/'एनसी' का उपयोग करके 10 99 से कनेक्ट कर सकते हैं? यदि बंदरगाह समस्या है, तो शायद [जोलाका] [http://www.jolokia.org/features-nb.html) आज़माएं? –
मैं जेटी उदाहरण स्थानीय रूप से चला रहा हूं। स्थानीय फ़ायरवॉल अक्षम है, बस मामले में। मैं टेलनेट नहीं कर सकता 127.0.0.1 10 99 –
ठीक है, ऐसा लगता है कि मैं कनेक्ट करने में कामयाब रहा। मुझे निम्नलिखित तर्कों के साथ कमांडलाइन से जेटी शुरू करना है: जावा-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl = false -Dcom.sun.management.jmxremote.authenticate = false -Dcom.sun .management.jmxremote.port = 1099 -jar start.jar आदि/jetty-jmx.xml आदि/jetty.xml –