美文网首页
记一次线上对外的一次低级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!

    今天老板一个需求,里面就去搞了,然后打包发布,很正常的流程。 然后启动tomcat的时候,启动完成突然报错 启动...

  • 记一次线上bug

    问题描述 测试和预生产都没有问题,但是生产环境上,会偶尔出现用户的登录信息获取不到的情况 分析问题 查看日志发现是...

  • 记一次低级bug引起的反思

    最近,加入了一家跨境电商公司,从发文截止,也已有了17天,在最近开发的一个一元抢购活动中,因为自己的代码问题引发了...

  • 记一次钉钉报警线上bug

    案发现场 https://oapi.dingtalk.com/robot/send?access_token=${...

  • 05. getWriter()has already been

    记一次bug fixed: getWriter()has already been called for this...

  • 记一次BUG

    一、如何快速的给大量轨迹点打上区划代码?1、高德爬取街道中心点,行政区划中心点和边界。2、精度要求较高的,将边界加...

  • 记一次bug

    错误细节,用户名无法拖动,其他的栏都可以对应的长短拖动(表头和表格内容一起动) 代码: 错误原因,在第一栏这个fi...

  • 记一次BUG

    这里审核出错 后台写的: 出错原因,这里判断也examine_status ==1,这里不行,这成Boolean了...

  • 记一次照相bug

    研二了,要找工作了。 这不是和同学一起去照相馆拍个证件照嘛。 交了钱,领了号,换了衣服,化了妆,然后就到一个小屋子...

  • 记一次找bug

    从下午到晚饭前,找到一个bug又出来一个。这个bug我放置了几天,今天感觉觉太影响进度了,得赶紧解决。 先是在群...

网友评论

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

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