在日常项目维护中,性能瓶颈往往隐藏得最深、最狡猾。尤其是在生产环境,MyBatis 的日志文件动辄数百 MB,手动翻找慢 SQL 简直是一场灾难。 笔者在一次项目调优中深受其害,于是决定自研一套基于 Spring Boot 的日志分析平台,从根源上解决这些问题——不仅要能找到慢 SQL,还要能实时监控系统性能、缓存使用与正则匹配效率。
在 Chrome 浏览器上打开,界面如下所示:你能清晰地看到一条由密密麻麻的盲文符号组成的“蛇”在地址栏里爬动,即「长的点」代表贪吃蛇,「单个点」是食物,吃掉小点点代表的食物,身体一点点变长。