使用分布式日志服务(log)
1、情况简介
使用 Slf4j 日志接口,转发到分布式日志记录器(目前适配有:water)
2、简单示例
Solon Cloud Log 强调语义标签。通过语议标签,对日志进行固定索引,进而实现更快的查询,或者关联查询。
@Slf4j
public class LogController {
@Mapping("/")
public String hello(String name){
//将元信息固化为 tag0 ... tag4;利于做日志索引
TagsMDC.tag0("user_"+name); //相当于 MDC.put("tag0", "user_"+name);
log.info("有用户来了");
return name;
}
}
注:也可以改用 logback
或 log4j
做日志服务,只需要排除掉 solon-logging-simple
框架却可