一般情况,项目会有3种环境:开发、测试、正式。
其中,开发环境,顾名思义,提供开发人员共享的环境。测试、正式这两个环境,理论上讲业务都是同步的,如果代码报错,基本上都会同步。当然了,除过一些配置导致的。
因此,不太建议正式环境开启调试模式,可以通过日志系统去分析。但是,日志就需要提前对逻辑进行日志处理,这个就要求代码编写质量了,如果没处理好,得到的日志没任何价值。
另外,前面说了,测试、正式环境基本上是同步的,那么如果正式环境代码出问题,可以在测试环境进行复现。
再者,说道开启调试模式,不太建议任何发布环境开启调试,建议通过内网穿透,直接映射到自己的开发电脑,调试会更加方便。