Closed TOP-LH closed 3 years ago
可否用dump一下jvm内存,观察是哪些关键数据占用了内存?
可否用dump一下jvm内存,观察是哪些关键数据占用了内存?
hprof文件可以吗,怎么发给你,这个东西有点大
麻烦问一下这个问题有什么解决方案了吗?
麻烦问一下这个问题有什么解决方案了吗?
还没,兄弟,帮我顶一下帖子,没热度了
我也是内存一直增加,难道也是因为这个问题?
我也是内存一直增加,难道也是因为这个问题?
你们项目用GRPC了吗,nacos客户端是什么版本的?
可否用dump一下jvm内存,观察是哪些关键数据占用了内存?
hprof文件可以吗,怎么发给你,这个东西有点大
自己先分析下hprof文件,找到泄漏的类是哪个,与其相关的引用是哪些。然后截图出来。
可否用dump一下jvm内存,观察是哪些关键数据占用了内存?
hprof文件可以吗,怎么发给你,这个东西有点大
自己先分析下hprof文件,找到泄漏的类是哪个,与其相关的引用是哪些。然后截图出来。
有点专业了,不太会。能远程支援一下吗?
Windows 下,0xc0000005 这个错误是内存地址访问违规,也就是你的代码里面有野指针之类的问题,没看出来内存泄漏,建议关注一下nvative code是不是有平台兼容性问题。
Windows 下,0xc0000005 这个错误是内存地址访问违规,也就是你的代码里面有野指针之类的问题,没看出来内存泄漏,建议关注一下nvative code是不是有平台兼容性问题。
linux和windows都会直接报错,但我使用nacos1就不会报错
可能是有版本冲突,建议检查一下依赖树,看一下是不是有版本问题。
No more response
我也遇到这个问题
Same problem here.
我这边碰到的问题差不多,一个是堆外内存占用高,一个是MpscArrayQueue(PoolThreadCache)的内存占用高,目前是通过-Dio.grpc.netty.shaded.io.netty.allocator.useCacheForAllThreads=false 使内存降下来了,这个参数为true,会使得grpc都通过PoolThreadLocalCache(PoolThreadCache) 分配内存,netty默认的话是只有worker线程才会使用PoolThreadCache
有解决方案嘛。 com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.Recycler$WeakOrderQueue$Head @ 0x7962528f0 占了78%
有解决方案嘛。 com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.Recycler$WeakOrderQueue$Head @ 0x7962528f0 占了78%
启动参数设置-Djraft.recyclers.maxCapacityPerThread=0关闭Recyclers试试
Windows 下,0xc0000005 这个错误是内存地址访问违规,也就是你的代码里面有野指针之类的问题,没看出来内存泄漏,建议关注一下nvative code是不是有平台兼容性问题。
linux和windows都会直接报错,但我使用nacos1就不会报错
大佬 你这么详细的日志 怎么打印的?
nacos2x导致内存泄漏(nacos2x causes memory leaks)
版本信息
pom坐标
如何重现
将nacos-client改为2X版本以上之后,请求任何一个mybatis方法都会内存泄漏
报错信息
hs_err_pid7596.log
控制台打印日志