阅读背景:

利用VisualVM监测Azure云服务中的Java应用

来源:互联网 

在做Java开发的时候,我们须要在上线之前对程序进行压力测试,对程序的性状进行全面的监控,懂得JVM的CPU,内存,GC,classes,线程等等信息,或在程序上线运行的进程当中以便于诊断问题或对程序做出优化,市面上做Java profiling的工具也比拟多,比如商业的JProfiler,JClarity等,也有免费的JDK自带的工具,如VisualVM,JConsole,JMC等等,那末当我们将Java应用程序安排到了Azure Cloud Service中,如何应用这些工具做性状监控和调优昵?本篇文章以Oracle JDK 1.8自带的VisualVM和JMC来做例子。在做Java开发的时候,我们须要在上线之前对程序进行压力测试,对程序的性状进行全面的监控,懂得JVM




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: