错误码机制的介绍

    为了解决这个问题,自 Dubbo 3.1 版本开始,引入了错误码机制。其将官方文档中的错误码 FAQ 与日志框架连接起来。在日志抽象输出异常的同时附带输出对应的官网文档链接,引导用户进行自主排查。

    另外在这句话后可以指定补充的信息(即 extendedInformation)。

    为确保兼容性,Dubbo 3.1 基于原本的 Logger 抽象,构建了一个新的接口 。其对 warn 等级的方法进行了扩展如下:

    其中 code 指错误码,cause 指可能的原因(即 caused by… 后面所接的文字),extendedInformation 作为补充信息,直接附加在 caused by 这句话的后面。