美文网首页
记一次线上对外的一次低级BUG!

记一次线上对外的一次低级BUG!

作者: 温浩天天天天天 | 来源:发表于2019-05-18 18:04 被阅读0次

    今天老板一个需求,里面就去搞了,然后打包发布,很正常的流程。

       然后启动tomcat的时候,启动完成突然报错

    启动tomcat部署项目时,报This is very likely to create a memory leak. Stack trace of thread错误。

    tomcat启动奔溃,同时释放了jdbc连接,直接导致项目直接宕机,然后我的大脑也突然宕机。然后先给领导反馈问题,再冷静下来排查。

    参考:https://blog.csdn.net/hehuanchun0311/article/details/80506176

    1.参考了上面的链接,查看tomcat是否进程没干掉,由于我使用了  kill -9 命令,所以这条并不是问题的解决方案.

    2.去掉tomcat监听.

    然而并不是这个问题

    然后我突然想到可能不是tomcat问题,注销tomcat部署的项目,启动,正常!这就是项目代码的问题了!

    svn-showlog 

    最后发现了一个低级问题 

    private static final Pattern number_pattern = Pattern.compile("^(\\)$");

    因为static加载这个类的时候先加载了这个正则,然后这个正则是错的!就是这个原因!我丢

    如果大家出现这个问题,记得先检查代码哦!

    相关文章

      网友评论

          本文标题:记一次线上对外的一次低级BUG!

          本文链接:https://www.haomeiwen.com/subject/bkntzqtx.html