VisualVM如何辅助诊断JVM堆内存泄漏问题?

2026-05-27 16:110阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计449个文字,预计阅读时间需要2分钟。

VisualVM如何辅助诊断JVM堆内存泄漏问题?

感谢近期阅读我文章的读者朋友们,若觉得文章对您有帮助,欢迎关注并下载。今年Q3季度,我们推广业务使用Iceberg,效果显著。

在这里感谢最近一直阅读我文章的小伙伴,如果觉得文章对你有用,可以帮忙关注转载,需要的时候可以及时找到文章。

背景

今年Q3季度我们在推广业务方使用Iceberg,当时为了让不同业务线的用户可以使用自己的hadoop账号权限把数据写到他们的hadoop集市目录,我们在Iceberg中添加了ugi,使Flink账号代理成业务方的hadoop账号。这次的堆内存泄漏就是因为我们使用ugi错误方式引发的。

现象

通过监控,我们发现用户的Flink写Iceberg任务的堆内存呈增长趋势,没多久就报堆内存oom了。

阅读全文

本文共计449个文字,预计阅读时间需要2分钟。

VisualVM如何辅助诊断JVM堆内存泄漏问题?

感谢近期阅读我文章的读者朋友们,若觉得文章对您有帮助,欢迎关注并下载。今年Q3季度,我们推广业务使用Iceberg,效果显著。

在这里感谢最近一直阅读我文章的小伙伴,如果觉得文章对你有用,可以帮忙关注转载,需要的时候可以及时找到文章。

背景

今年Q3季度我们在推广业务方使用Iceberg,当时为了让不同业务线的用户可以使用自己的hadoop账号权限把数据写到他们的hadoop集市目录,我们在Iceberg中添加了ugi,使Flink账号代理成业务方的hadoop账号。这次的堆内存泄漏就是因为我们使用ugi错误方式引发的。

现象

通过监控,我们发现用户的Flink写Iceberg任务的堆内存呈增长趋势,没多久就报堆内存oom了。

阅读全文