jconsole

    2熱度

    3回答

    我在尋找jvm性能工具,它具有以下功能: 在後臺運行。 收集內存和線程信息。 以可讀的文本格式生成性能數據,這很容易被cmd像grep,awk,sort等使用。 簡而言之,它是jconsole的cli版本。 包含在oracle jvm中的jstat符合1和3,但不收集線程信息。我認爲應該有一些更復雜的工具存在。 有什麼建議嗎?提前致謝!

    3熱度

    1回答

    我正在經歷一個奇怪的問題。我有多個JVM正在運行,我需要獲取它們的內存使用細節。當我通過Runtime.getFreeMemory()獲取詳細信息並將其與jconsole輸出進行比較時,存在巨大差異。可能是什麼問題?當我使用Runtime.getFreeMemory()或ManagementFactory.getMemoryMXBean()。getHeapMemoryUsage()。getMax(

    0熱度

    3回答

    我在遠程服務器上安裝了cassandra。該機器有2個IP - 內部和外部。在cassandra的jvm選擇我有java.rmi.server.hostname設置爲內部 ip。 nodetool連接就好了。但是我不能使用JConsole的通過外部 IP連接 - 這掛斷很長一段時間,然後(在-debug模式)打印java.net.ConnectException一個超時。這不是防火牆問題 - 服務

    6熱度

    1回答

    我有一個作爲雙贏服務運行的應用程序(使用Apache-Procrun)。我想用JVisualVM監視那個應用程序。我用命令行參數--openpid <PID>沒有成功,具有諷刺意味的是舊的JConsole設法連接到該應用程序。 我還檢查與%TMP%\hsperfdata_username -Directory,在JVisualVM- Trouble Shooting Guide中描述的所有問題。它

    1熱度

    1回答

    在我們有多個JVM的情況下,每個JVM都運行它帶有自己的MBeanServer的JMX代理。 將這些不同MBeanServers中的所有MBean合併爲一個的最佳方式是什麼,以便我們可以將單個JConsole或其他客戶端連接到聚合,以監視所有MBean。 最佳, 威爾

    0熱度

    2回答

    我期待到如何使用JConsole來檢測內存泄漏。 我看到Memory Pool在我的MBeans中,我可以爲我的Tenured Generation定義UsageThreashold。 因此,如果我的應用程序超過此閾值,堆內存將在「內存」選項卡中變爲紅色。 問:,這如何幫助?我的意思是我該如何使用這個設置來分析我的記憶?我該如何弄清楚這個值?

    22熱度

    4回答

    我們在連接到在Amazon EC2集羣中運行的Java應用程序時遇到問題。我們絕對允許將「JMX端口」(通常是RMI註冊表端口)和服務器端口(它負責大部分工作)發送給相關實例的安全組。 Jconsole連接,但似乎掛起,從不顯示任何信息。 我們正在運行我們的Java的東西,如下列: java -server -jar foo.jar other parameters here > java.log

    0熱度

    1回答

    我看看現有的問題獲得線程ID像java-thread-id-and-stack-trace。 但我無法弄清楚看起來很簡單的事情。我想製作一個JSP工具來停止Java中的線程。 我知道這是一個不錯的主意,但我們需要它,因爲我們的環境中無法使用JConsole,導致JBoss的硬化。 我的問題是,採取抽樣jstack輸出: Event Batch Processing (Spring UAA/1.0.

    1熱度

    1回答

    我想通過jmxmp協議通過jconsole連接到我的tomcat服務器。我把jmxremote_optional.jar到處都在JDK和JRE文件夾,但是當我嘗試連接我仍然得到: malformed exception: unsupported protocol 我怎樣才能使這個協議?非常感謝!

    1熱度

    2回答

    我想知道如何避免在使用MBean與JConsole遠程執行關閉時調用System.exit(1)時出現此異常。我已經驗證過,當沒有調用shutdown時,我不會遇到任何異常,因此所有其他設置都是正確的。錯誤是: Problem invoking shutdown: java.rmi.UnmarshalException: Error unmarshaling return header; nest