在排查问题时,如果只根据关键字搜索,可能不精准,比如根据userId搜索,但是这个userId访问的记录也很多,很难定位出问题的是哪一次的;比如根据其他关键字搜索如orderId,可能很多用户都访问了这个模块,很难定位是哪个用户出问题了;而把多个条件整合在一块,日志不规范比如不是所有日志都打印了这两个参数,则排查方向很不明确。
这时需要追踪整个调用链路。追踪的方法也可以自定义实现:
在排查问题时,如果只根据关键字搜索,可能不精准,比如根据userId搜索,但是这个userId访问的记录也很多,很难定位出问题的是哪一次的;比如根据其他关键字搜索如orderId,可能很多用户都访问了这个模块,很难定位是哪个用户出问题了;而把多个条件整合在一块,日志不规范比如不是所有日志都打印了这两个参数,则排查方向很不明确。
这时需要追踪整个调用链路。追踪的方法也可以自定义实现: