docker容器出现占用高的问题,需要排查,jvm的命令都是可以排查的,但是没有图形化界面直观。
使用jprofile可以更加直观的查看docker容器的内存占用高的问题。
下载地址:
https://www.ej-technologies.com/download/jprofiler/files
免费试用10天,如果10天内没有排查出来问题,可以购买序列号
监控的步骤
1、 再容器的宿主机上安装容器的JDK版本,并配置JDK环境
安装JDK17
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5CMzATNykDNjJzNiJzM5gTNzYzX3QzM1kDM2IzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
2、下载最新版本的jprofile
3、安装成功后进行配置
试用评估的版本进行测试
没有秘钥文件的密码,就不用输入密码,有秘钥文件的密码,需要输入密码
试用普通用户的sudo账号
选择需要监控的容器