在进行日志代码分析时,我发现有一些日志语句具有相同的日志消息但具有不同的详细级别,我想知道他们为什么要这样做?(那些日志语句是多年前引入的,很难与引入它们的开发人员取得联系)
if (vpcId == null) {
s_logger.trace("Network " + network + " is not associated with any VPC");
return false;
}
和
if (vpcId == null) {
s_logger.error("Network " + network + " is not associated with any VPC");
return routers;
}
日志消息和if条件完全一样,那么这里使用不同级别的目的是什么?