Browse Source

log记录

wanggaokun 1 năm trước cách đây
mục cha
commit
a980a4b907

+ 14 - 8
pdaaphm-admin/src/main/java/com/pdaaphm/biz/service/impl/RedisLogService.java

@@ -39,14 +39,20 @@ public class RedisLogService implements IRedisLogService {
     }
 
     private void addInfo(String level, String taskId, String megStr) {
-        String message = String.format("<p style='color: #58e072'> %s: [%s] -> %s </p>", level, DateUtil.now(), megStr );
-        if ("ERROR".equals(level)) {
-            message = String.format("<p style='color: #e3270e'> %s: [%s] %s </p>", level, DateUtil.now(), megStr );
+        try
+        {
+            Thread.sleep(1000);//单位:毫秒
+            String message = String.format("<p style='color: #58e072'> %s: [%s] -> %s </p>", level, DateUtil.now(), megStr );
+            if ("ERROR".equals(level)) {
+                message = String.format("<p style='color: #e3270e'> %s: [%s] %s </p>", level, DateUtil.now(), megStr );
+            }
+            log.info(megStr);
+            if(redisCache.hasKey(taskId)) {
+                message = redisCache.getCacheObject(taskId) + message;
+            }
+            redisCache.setCacheObject(taskId, message);
+        } catch (Exception e) {
+            log.error(e.getMessage());
         }
-        log.info(megStr);
-        if(redisCache.hasKey(taskId)) {
-            message = redisCache.getCacheObject(taskId) + message;
-        }
-        redisCache.setCacheObject(taskId, message);
     }
 }