Netty 4.0.19.Fone Memory Leak with io.netty.channel.ChannelOutboundBuffer $ Entry

 月色清朗 发布于 2023-01-03 13:32

我似乎遇到了Netty 4的重复内存问题.我的应用程序查询Minecraft服务器以获取信息并使用该信息更新数据库.目前,它每10秒创建300个连接请求,并在成功完成这些连接后发送数据包.

我的查询应用程序的上一次迭代使用了Netty 3.2.5,它在不间断运行了几个月,没有任何问题.然而,对于Netty 4,它只耗尽了几个小时才耗尽所有可用资源.以下是通过JMX连接进行内存采样的屏幕截图.

记忆采样结果

我们可以看到,io.netty.channel.ChannelOutboundBuffer$Entry正在耗尽大量内存.知道怎么去解决这个问题吗?如果你们需要,我可以提供代码.谢谢!

Stephen C:这不是"如何找到Java内存泄漏"的副本.这与Netty有关,我并不想知道如何发现内存泄漏 - 我已经发现了一个Netty.我重新发布了我的问题,以便我有机会得到答案.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有