2016-06-12 51 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核心)将处理所有负载。

你想要监控什么是完全有趣的知道,因为它可能是你只是看错了地方...