opt:日志优化

This commit is contained in:
zhangzq
2024-01-11 17:26:46 +08:00
parent 530275d651
commit 41ca5fae61
3 changed files with 3 additions and 4 deletions

View File

@@ -42,7 +42,6 @@ public class AsyncLuceneAppender extends AspectLogbackAsyncAppender {
if (mdcPropertyMap.getClass().getName().contains("SynchronizedMap")){ if (mdcPropertyMap.getClass().getName().contains("SynchronizedMap")){
mdcPropertyMap.put("traceId",traceId); mdcPropertyMap.put("traceId",traceId);
} }
MDC.clear();
} }
super.append(event); super.append(event);
} }

View File

@@ -41,7 +41,7 @@ public class RedissonUtils {
ex.printStackTrace(); ex.printStackTrace();
throw ex; throw ex;
}finally { }finally {
if (isLock){ if (isLock && lock.isHeldByCurrentThread()){
lock.unlock(); lock.unlock();
} }
} }

View File

@@ -46,7 +46,7 @@ public class DruidFilter extends FilterEventAdapter {
try { try {
count=statement.getUpdateCount(); count=statement.getUpdateCount();
}catch (Exception ex){ } }catch (Exception ex){ }
if (StringUtils.isNotBlank(traceId) && count>0) { if (count>0) {
if (size > 0) { if (size > 0) {
Collection<JdbcParameter> values = statement.getParameters().values(); Collection<JdbcParameter> values = statement.getParameters().values();
List<Object> params = new ArrayList<>(); List<Object> params = new ArrayList<>();
@@ -64,7 +64,7 @@ public class DruidFilter extends FilterEventAdapter {
ResultSetProxy rs = super.statement_getResultSet(chain, statement); ResultSetProxy rs = super.statement_getResultSet(chain, statement);
String executeSql = statement.getLastExecuteSql(); String executeSql = statement.getLastExecuteSql();
String traceId = MDC.get("traceId"); String traceId = MDC.get("traceId");
if (StringUtils.isNotBlank(traceId)){ if (true){
int result = 0; int result = 0;
if (rs != null) { if (rs != null) {
ResultSetImpl rss = rs.getResultSetRaw().unwrap(ResultSetImpl.class); ResultSetImpl rss = rs.getResultSetRaw().unwrap(ResultSetImpl.class);