如何从jar包中检索特定规则的代码
欢迎转载,转载请注明来源:http://blog.csdn.net/lywybo/article/details/8774116
这样一种情况:
现在生产环境中避免工程师误用System.gc(),大部分企业级java应用都会把程序中System.gc()的调用禁止掉。
禁用方法:调整jvm参数-XX:+DisableExplicitGC
禁用之后避免人为造成系统的full gc影响生产环境的性能。禁用之后不但代码中的System.gc()被禁用,jar包中的System.gc()也被禁用了。
最近生产环境遇到的一个问题:
某天在系统压力、并发很小、但是单用户访问很频繁的情况下服务器挂掉了,报
----------------------------------------------分割线----------------------
其实这提供了一种思路,如果想查找jar中某些特定规则的代码,其实通过写findbugs规则,然后扫描,是行的通的。