首先,既然你有正式環境,那么必然有測試環境。
一般情況,項目會有3種環境:開發、測試、正式。
其中,開發環境,顧名思義,提供開發人員共享的環境。測試、正式這兩個環境,理論上講業務都是同步的,如果代碼報錯,基本上都會同步。當然了,除過一些配置導致的。
因此,不太建議正式環境開啟調試模式,可以通過日志系統去分析。但是,日志就需要提前對邏輯進行日志處理,這個就要求代碼編寫質量了,如果沒處理好,得到的日志沒任何價值。
另外,前面說了,測試、正式環境基本上是同步的,那么如果正式環境代碼出問題,可以在測試環境進行復現。
再者,說道開啟調試模式,不太建議任何發布環境開啟調試,建議通過內網穿透,直接映射到自己的開發電腦,調試會更加方便。