Design an Error Code System
Design an Error Code System — Chinese original prompt
各服务返回的错误格式不统一。请设计错误码体系:1)码段划分规则(按域、按类型)和号段表;2)每个码要携带的字段(码、用户文案、排查详情、是否可重试);3)对外文案与对内日志文案为什么要分开;4)给 10 个示例,覆盖参数错误、权限、资源不存在、限流、下游失败;5)旧接口的迁移兼容做法。 [现有错误返回样例/服务划分]
Site original
Chinese original
How to use
错误码一旦对外就是契约,号段先留足扩展空间。