【Exception】fastjson的toJSONString()导致OOM现象解决原因
现象线上代码跑一段时间后出现了OOM的问题,经过日志的检查,发现异常出现在fastjson的toJSONString()导致的OOM解决将toJSONString()方法改成jackson的转字符串方法ObjectMapper objectMapper = new ObjectMapper();String json = objectMapper.writeValueAsString(obj);原因fastjson在转成json字符串的时候会分配一个byte[],当数据量很大的时候,需要分配