05 2020 档案

摘要:说明 一般我们发现内存持续增长,但是并没有得到释放,我们就需要排查是否内存泄露 代码模拟 通过ThreadLocal模拟内存泄露 为什么ThreadLocal会内存泄露?参考:《ThreadLocal》 @RequestMapping("/testController") @Controller p 阅读全文
posted @ 2020-05-22 09:49 意犹未尽 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:传统方式 java -jar canal-demo-1.1.jar 当退出或关闭shell时,程序就会停止 后台启动方式 方式一 java -jar canal-demo-1.1.jar & &代表后台运行 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 方式二 nohup java 阅读全文
posted @ 2020-05-21 13:34 意犹未尽 阅读(2745) 评论(0) 推荐(0) 编辑
摘要:内存监控 参考:《JVM学习-内存监控(五)》 GC 性能衡量指标 吞吐量 这里的吞吐量是指应用程序所花费的时间和系统总运行时间的比值。我们可以按照这个公式来计算 GC 的吞吐量:系统总运行时间 = 应用程序耗时 +GC 耗时。如果系统运行了 100 分,GC 耗时 1 分钟,则系统吞吐量为 99% 阅读全文
posted @ 2020-05-18 15:52 意犹未尽 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:说明 准备使用jmap但是提示找不到命令 准备切到jdk bin目录执行 [root@iz2ze9ufq5ehrayz6j88saz bin]# jmap -bash: jmap: command not found 方案一 如果没有配置是取不到的 echo $JAVA_HOME echo $PAT 阅读全文
posted @ 2020-05-15 18:13 意犹未尽 阅读(959) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示