คำถามติดแท็ก jmx


20
มีใครเคยมี JMX JConsole รีโมทใช้งานได้บ้างครับ?
ดูเหมือนว่าฉันจะไม่เคยทำงานนี้มาก่อน ขณะนี้ฉันรู้ว่ามันใช้งานไม่ได้ แต่เราเริ่มกระบวนการ Java ของเรา: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=6002 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false ฉันสามารถเทลเน็ตไปที่พอร์ตและ "มีบางอย่างอยู่ที่นั่น" (นั่นคือถ้าฉันไม่เริ่มกระบวนการก็ไม่มีคำตอบ แต่ถ้าฉันทำมันก็ทำได้) แต่ฉันไม่สามารถให้ JConsole ทำงานในการกรอก IP ได้ และพอร์ต ดูเหมือนว่ามันควรจะเรียบง่าย แต่ไม่มีข้อผิดพลาดไม่มีเสียงดังไม่มีอะไรเลย ไม่ทำงาน ใครทราบเคล็ดลับสำหรับเรื่องนี้
120 jmx  jconsole 

9
คุณบังคับให้เก็บขยะจากเชลล์ได้อย่างไร?
ดังนั้นฉันกำลังดูฮีปที่มี jmap บนกล่องระยะไกลและฉันต้องการบังคับให้รวบรวมขยะในนั้น คุณจะทำอย่างไรโดยไม่ต้องเข้าไปใน jvisualvm หรือ jconsole และเพื่อน ๆ ? ฉันรู้ว่าคุณไม่ควรบังคับให้เก็บขยะ - คุณควรหาสาเหตุว่าทำไมกองถึงใหญ่ / โต ฉันยังตระหนักดีว่า System.GC () ไม่ได้บังคับให้เก็บขยะจริง ๆ - เพียงแค่บอก GC ว่าคุณต้องการให้เกิดขึ้น ต้องบอกว่ามีวิธีทำง่ายๆนี้หรือไม่? แอพบรรทัดคำสั่งบางอย่างฉันหายไป?

9
การเรียกใช้เมธอด JMX MBean จากเชลล์สคริปต์
มีไลบรารีใดบ้างที่อนุญาตให้ฉันเรียกเมธอด JMX MBean จากเชลล์สคริปต์ เราเปิดเผยคำสั่งการดำเนินการ / ผู้ดูแลระบบผ่าน JMX และเราสามารถให้ผู้ดูแลระบบของเราใช้ JConsole หรือ VisualVM ได้ แต่งานบางอย่างควรปล่อยให้เป็นระบบอัตโนมัติ ในระบบอัตโนมัตินั้นเราต้องการที่จะเรียกเมธอด JMX MBean บนเซิร์ฟเวอร์ที่กำลังรันอยู่โดยเฉพาะจากเชลล์สคริปต์
99 java  sysadmin  jmx 

12
การเชื่อมต่อ JMX ระยะไกล
ฉันกำลังพยายามเปิดการเชื่อมต่อ JMX กับแอปพลิเคชัน java ที่ทำงานบนเครื่องระยะไกล JVM ของแอปพลิเคชันถูกกำหนดค่าด้วยตัวเลือกต่อไปนี้: com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate = false com.sun.management.jmxremote.ssl = false ฉันสามารถเชื่อมต่อโดยlocalhost:1088ใช้ jconsole หรือ jvisualvm แต่ฉันไม่สามารถเชื่อมต่อโดยใช้xxx.xxx.xxx.xxx:1088เครื่องระยะไกลได้ ไม่มีไฟร์วอลล์ระหว่างเซิร์ฟเวอร์หรือบนระบบปฏิบัติการ แต่เพื่อกำจัดความเป็นไปได้นี้ฉันtelnet xxx.xxx.xxx.xxx 1088และฉันคิดว่ามันเชื่อมต่อกันเมื่อหน้าจอคอนโซลว่างเปล่า เซิร์ฟเวอร์ทั้งสองคือ Windows Server 2008 x64 พยายามกับ JVM 64 บิตและ 32 บิตไม่ทำงาน
97 java  jmx  jconsole 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.