各环境配置要点
各环境配置要点
PHP:display_errors=Off,log_errors=On
Python/Flask:debug=False(生产),注册全局异常处理器
Java/Spring:server.error.include-stacktrace=never
Node/Express:错误中间件统一返回通用消息
Nginx:统一 502/500 错误页,不暴露上游细节统一响应体建议
统一响应体建议
{"code": 500, "message": "服务暂时不可用,请稍后重试", "trace_id": "a1b2c3"}
(trace_id 用于服务端定位问题,不暴露内部细节)对外统一、对内详细:错误详情写入日志与追踪系统(带 trace_id),排查效率不受影响。