题记
工作中经常遇到开发不同的版本,如版本5.1、版本5.2,5.2版本是在5.1版本上的升级,会修改已有几个模块的功能或者新增功能。但对于其中一个模块M,没有做任何修改,奇怪的是,为什么5.2版本的模块M会有Bug?
如题记,工作中经常遇到的场景。前几天排查问题,我也越到了同样的问题,明明A插件模块是较基准模块没有任何代码改动。但发现新版本下运行时,没有在缓冲磁盘下生成缓存索引和缓存文件。排查了很久,终于真相大白。
特将排查方法总结如下:
最初始,打开控制台(前台)日志,看出Bug的地方。并且通过配置文件,打开日志开关,确保运行能看到最全的日志。由于我们提供客户的环境,默认不会打开后台日志的,这点也非常关键。
一、确认新模块较基准模块有无任何改动。
最原始、最有效的方法直接通过BeyondCompare软件对比两个模块的所有文件,确认是否有
继续阅读与本文标签相同的文章
上一篇 :
10分钟K8S快速交互实验
下一篇 :
windows C++ 互相等待线程同步示例
-
win7安装mongodb4.0.10
2026-05-24栏目: 教程
-
LeetCode---Problem6 ZigZag Conversion
2026-05-24栏目: 教程
-
突破Java面试(40)-设计一个类似Dubbo的RPC框架
2026-05-24栏目: 教程
-
spring-boot-plus后台快速开发框架1.0.0.RELEASE发布了
2026-05-24栏目: 教程
-
Java代理模式
2026-05-24栏目: 教程
