dynatrace监控发现Java代码中new对象耗时100多秒

排查代码发现两个原因:

1、流,之前用的字节流,通过打日志发现并发场景有效率问题,改为了字符流;

2、用的jaxb转换xml,也是在并发时效率急剧下降,发现在每次转换时都在创建新对象,修改为只有第一次创建对象放入map,之后都通过map获取,避免并发时多次创建重复对象;

posted @ 2021-05-26 15:39  zhaot1993  阅读(93)  评论(0编辑  收藏  举报