我遇到Glassfish进程消耗太多内存的问题。以下是jmap的顶行。
num #instances #bytes class name
----------------------------------------------
1: 431326 3252450960 [B
2: 3540281 871974256 [C
3: 6705066 375483696 org.glassfish.grizzly.http.util.ByteChunk
4: 6891640 330798720 org.glassfish.grizzly.http.util.CharChunk
5: 6853189 274127560 org.glassfish.grizzly.http.util.BufferChunk
6: 6666497 213327904 org.glassfish.grizzly.http.util.DataChunk
我进行了搜索,但没有发现任何相关问题。如果这个问题响了,请与我分享原因和解决方案吗?可以升级Glassfish帮助解决问题吗?
答案 0 :(得分:0)
将Spring从5.0.2升级到5.0.4后,会发生此泄漏。回到Spring 5.0.2,问题消失了。在春季5.0.4中,服务器发送事件(SSE)似乎无法正确释放内存。