wgcn_bj

导航

2022年2月1日

JVM诊断及工具笔记(3) 使用pmap 定位一次Jvm Native Memory泄漏

摘要: 这次要说的点依旧不大,主要想给大家讲的是如果发现 Flink on Yarn 定位Native Memory超出限制一个排查思路加上第二篇文章讲的Direct Memory相关。第四篇我大概率会讲一个堆内存相关的案例。 背景 这次问题发生是在18年,我们开始调研Flink。当时运维帮忙搭建了一个不大 阅读全文

posted @ 2022-02-01 21:10 wgcn_bj 阅读(478) 评论(0) 推荐(0) 编辑

JVM诊断及工具笔记(1)使用arthas热更新代码

摘要: 笔者目前在汽车之家云基础平台负责flink平台,数据湖, kafka平台的设计及开发。平时擅长做平台设计,定位及解决各种疑难杂症。最近开始冲动,想总结下最近几年使用的工具及定位的疑难杂症。时间久远,且目前工作,生活节奏较快。我大多数总结的文章应该都是大白话文,以简短的文章为主。心路历程及过程都是次要 阅读全文

posted @ 2022-02-01 21:09 wgcn_bj 阅读(84) 评论(0) 推荐(0) 编辑

JVM诊断及工具笔记(2)使用arthas定位哪里执行了System#gc()

摘要: 笔者是汽车之家实时计算平台的一名小伙伴。负责flink平台,数据湖及kafka平台的设计与开发。平时擅长做平台设计,定位及解决各种疑难杂症。第二篇文章,讲的点依旧很小,但是这次图多!!! 在这里感谢支持上篇文章的小伙伴了 前言 这篇文章是之前解决一个Flink任务在线上发生fullgc 当时的想法就 阅读全文

posted @ 2022-02-01 21:09 wgcn_bj 阅读(440) 评论(0) 推荐(0) 编辑