1.先在需要调用的服务的启动脚本上加入如下:
启动添加参数 JAVA_ARGS="${JAVA_ARGS} -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=18889 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
2.启动服务
3.在本机的java_home/bin下双击jconsole.bat。然后选择“远程进程”。输入ip:18889 。
4.连接成功后选择“内存标签”找到“执行GC”。
就可以手动释放内存了。