visualvm

    3熱度

    1回答

    我們有一個名爲Subscriber的類,它擴展了「HashMap」。我們在列表中有很多這個類的實例,每個實例都有一組設置爲地圖的條目,其中一個是「狀態」。 我們的程序通過調用訂閱服務器上的方法來更新「狀態」值,該方法對HashMap進行了簡單的放置。 我們的程序可以在沒有任何問題的情況下運行多天(幾周),但有時我們在系統的某些其他部分看到了奇怪的行爲,它使用HashMap中的數據。對於我們來說,它

    0熱度

    1回答

    我有一個關於在glassfish 4服務器上運行的亞馬遜ec2的web服務器,我試圖連接visualvm到服務器,但它是不可能的,所以我遵循本教程(http://looksok.wordpress.com/2012/02/10/remote-use-of-visualvm-with-xming/),我安裝插件glassfish服務器jvisualvm,現在我可以監視玻璃魚,但我不能做堆轉儲來查看我

    2熱度

    2回答

    我在碼頭集裝箱遠程計算機上運行tomcat。現在我想使用VisualVM進行連接。我的搬運工啓動命令: docker run -d --name tomcat -p 26000:8080 -p 9090:9090 -p 9091:9091 -v /data/docker/tomcat/webapps:/data/tomcat/webapps -v /data/docker/tomcat/logs:

    4熱度

    3回答

    我試圖在書中的每一節,但今天只是不會工作... 我想使用的VisualVM來分析我的Java應用程序在遠程服務器上運行,所以我用Google搜索和Google搜索和Google搜索的方式要做到這一點,我結束了此解決方案: java -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=9199 \

    11熱度

    1回答

    多年來一直在使用VisualVM,並且它讓我感到有一個錯誤是我一直在收到,我從來沒有找到解決方案 - 並且肯定會將調試工作流程提高10倍。 當你調用樹內部的類名雙擊,我總是得到一個錯誤這樣的: 這真是煩人。我很喜歡這個,只是打開我的編輯器到那個文件(到正確的行號將是一個獎金),所以我可以快速編輯/查看代碼上下文。 有誰知道如何配置VisualVM,以便它可以找到源?與Eclipse集成得到獎勵積分

    1熱度

    1回答

    我正在嘗試使用VisualVM監控遠程IBM WAS,但無法連接。

    0熱度

    3回答

    我使用java編寫的非常大的web項目。 當我點擊某個按鈕或者做其他動作時,很難理解應用程序代碼中調用哪些方法(因爲我在項目和應用程序中的新增功能真的很大)。所以我想知道是否有一個工具可以獲得給定間隔(比如說每100毫秒)的一些線程的堆棧跟蹤。 我知道VisualVm,​​但它不允許這樣做,我可以只在一個時間點獲得線程啞(沒有辦法連續獲取堆棧跟蹤)。 有人可以建議工具或任何技術,這將允許我在運行時

    0熱度

    1回答

    上個星期我剛剛使用VisualVM的在我的筆記本和它的工作沒有任何問題。當我昨天想要使用它時,一旦添加了jmx連接,就會收到錯誤:VisualVM Cannot connect to 178.xxx.xxx.xxx:xxxx using service:jmx:rmi///...。 這裏奇怪的是,我的VisualVM,JAVA JDK,Java安全水平,互聯網連接和Windows 7的版本相同專業

    1熱度

    2回答

    我寫了一個可以打開很多網頁的網絡爬蟲。正如你在下面的圖片中看到的,一些線程似乎已經完成(白色),但這意味着什麼?我有一些錯誤嗎?有資源泄漏嗎?而且,我怎麼能知道這些線程在哪裏生成以及它們爲什麼完成?我應該擔心他們嗎? VisualVM 的問題是,如果我把它跑了一天,我得到數以千計的線程,所以我很擔心。

    0熱度

    2回答

    我正在使用ExecutorService使用50個線程加載5000個緩存對象來測試Guava緩存的性能。我想看看被緩存的對象佔用的堆。 它看起來好像緩存的對象吃了25MB。 後來,我把了Thread.sleep在主線程睡眠應用10分鐘,這樣我就可以品嚐內存等 出人意料的是,即使在應用程序處於睡眠,它產生20MB的垃圾每4分鐘一次。由於每4分鐘有一次GC操作,因此在使用的堆圖中會看到一個鋸齒波。 爲