关于JVM优化问题

Blade 未结 2 1404
jack_deng
jack_deng 2020-05-26 21:41

一、该问题的重现步骤是什么?

1. 我们公司目前是在2.0.6基础上开发,由于改的太多,导致没有跟随主版本。目前我们发现一个问题就是有内存泄漏的问题。

2. 我们用visualVM测试了2.0.6版本的desk和2.5.0版本的desk(这个模块我们没有加任何东西),在同一台电脑上测试,发现有很大的区别

3. 2.5.0的截图:image.png

2.0.6版本截图:

image.png


二、你期待的结果是什么?实际看到的又是什么?

 期待结果:我们需要怎么优化JVM这块. 实际:通过发现dump文件对比发现增加了我们自己业务逻辑2.0.6版本有内存泄漏的问题

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeX 2.0.6 centos7.8 (测试是在个人开发的台式机)

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  smallchill
    smallchill (楼主)
    2020-05-28 08:48

    到这里下载原版到2.0.6,再进行测试,这样可以排除你们自己业务模块导致的影响 : https://center.bladex.cn/blade/BladeX/releases

    2.0.6到2.5.0没有单独做过jvm的调优配置,最多就是升级了springboot、cloud的版本,所以原版应该不会有太大的区别

提交回复