分享

jvm相关参数设置

 liang1234_ 2019-02-20
1.-XX:-OmitStackTraceInFastThrow
这是是打印log的设置,如果打印log过多,大量重复的log,那么就会只打印第一行的cased by... 后面的log就都省略了。 加上这个参数,就会打印出完整堆栈。

 异常没有打印栈信息OmitStackTraceInFastThrow, jdk 1.6开始,默认server模式下开启了这个参数,意为当jvm检测到程序在重复抛一个异常,在执行若干次后会将异常吞掉,这里的若干次在jdk1.7测得是20707。即执行20707次后,stackTrace 长度会为0。有时这不利于我们排错,通过指定OmitStackTraceInFastThrow,可禁用这功能。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多