2016-06-12 79 views
0

我已經使用Vert.x實現了一個REST API,並且我想監視它的線程。我將應用程序打包爲fat-jar,並使用JVisualVM和JProfiler進行監控。Vert.x JVisualVM監視

當我從IDE(Intellij)啓動它時,我可以看到所有內容,但是當我用java -jar fatjar啓動時,我只能看到內存消耗。

我從應用程序思考中啓用了JMX JVisualVM使用JMX來獲取metrix,但它沒有幫助。

我應該怎麼做才能使JVisualVM能夠訪問線程和CPU?

感謝提前:)

回答

0

隨着jvisualVM你應該能夠看到所有vert.x線程,但是你應該知道,Vert.x是一種反應性的框架,所以你不會看到一個線程是爲產卵每個請求。一個線程(每個CPU核心)將處理所有負載。

你想要監控什麼是完全有趣的知道,因爲它可能是你只是看錯了地方...