一般的调试信息会拼接大量的字符串,所以虽然设置的调试级别很高,调试信息不会打印,但是拼接字符串的工作还是执行了,这些工作降低了系统的性能。所以一般用log.isDebugEnabled()来判断一下,提高系统性能:
if (log.isDebugEnabled()) {
log.debug(" From: " + req.getFrom().toString() +
" To: " + req.getTo().toString() +
" CallId: " + req.getCallId() +
" msg:" + msg);
}
本文为转载
if (log.isDebugEnabled()) {
log.debug(" From: " + req.getFrom().toString() +
" To: " + req.getTo().toString() +
" CallId: " + req.getCallId() +
" msg:" + msg);
}
本文为转载