任何曾经使用过第三方Java框架(如Spring和OSGi)的人都可以证明这些框架对记录的堆栈跟踪有多大影响。调试时,你最不希望浪费宝贵的精力和脑力,不管有多少,图数据库有哪些,大数据专业怎么样,免费vps服务器,都要在扫描几十个堆栈帧中找到相关的帧。当涉及到Spring和OSGi这样的框架时,通常只有不到5-10%的堆栈帧是实际相关的(参见下面的屏幕截图)。在处理了这些年之后,我最终决定扩展log4j并删除多余的堆栈帧。我们认为这可能对其他人也有用,物联网断路器,所以我们在GitHub上开放了代码源代码。堆栈跟踪(before):[captionalign="alignleft"width="150"caption="before"][/caption][captionalign="alignleft"width="150"caption="之前(续)"][/caption]堆栈跟踪(后):[captionalign="alignleft"width="150"caption="after"][/caption],一站式建站
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除