|
@@ -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);
|
|
|
}
|
|
|
}
|