随笔分类 -  问题总结

日常开发过程中遇到的问题总结,包括业务代码封装设计,框架使用问题等
摘要:先看一个不设置timeout造成的线上事故。 一次线上事故 有一次生产上的一个服务出了点故障,一个原本每5分钟执行一次的定时任务突然不执行了。第一反应是任务执行报错,查看日志,却没有找到任何异常报错信息。 但通过日志可以确定的是,该任务线程还在执行中。按照这个定时任务执行的业务逻辑来说,这是不正常的 阅读全文
posted @ 2019-01-19 16:49 bluemilk 阅读(6574) 评论(0) 推荐(0)
摘要:痛点 最近接手一个老项目,这个项目几经转手,到我这里时,发现代码的可阅读性实在是很差,对于一个有点代码洁癖的我来说,阅读起来实在是很难受。其中一个痛点,现在就拉出来讲讲。该项目需要与另外一个项目进行业务对接,因此有很多HTTP接口要调用。现在项目发送HTTP请求的代码跟业务代码完全合在一起,看起来就 阅读全文
posted @ 2019-01-17 22:31 bluemilk 阅读(395) 评论(0) 推荐(0)