[alibaba/fastjson]class泄漏问题

2025-11-24 671 views
1

在jetty容器中用fastjson序列化HttpServletRequest对象或导致class泄漏,严重时会导致meta区溢出,导致无限FGC。详见: 分析文档

回答

2

还有不应该直接序列化HttpServletRequest类,建议封装POJO来序列化。

5

jetty版本:8.1.16.v20140903。 jetty也有bug,他的设计意图应该是:WebAppClassLoader先自己load,load不到再让parent load,实际情况是自己loadClass失败就报异常了。 最新版本的jetty已经修复了。