Browse Source

Merge remote-tracking branch 'origin/master'

master
荣超 2 years ago
parent
commit
5a9bdc36e0
  1. 64
      esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/log/LogConsumer.java

64
esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/log/LogConsumer.java

@ -64,39 +64,39 @@ public class LogConsumer implements CommandLineRunner {
} }
private void receiveQueue() { private void receiveQueue() {
String key = RedisKeys.getSysLogKey(); // String key = RedisKeys.getSysLogKey();
//每次插入100条 // //每次插入100条
int count = 100; // int count = 100;
for (int i = 0; i < count; i++) { // for (int i = 0; i < count; i++) {
log.info("1日志存储开始-------------"); // log.info("1日志存储开始-------------");
BaseLog baseLog = (BaseLog) redisUtils.rightPop(key); // BaseLog baseLog = (BaseLog) redisUtils.rightPop(key);
if (baseLog == null) { // if (baseLog == null) {
return; // return;
} // }
//登录日志 // //登录日志
if (baseLog.getType() == LogTypeEnum.LOGIN.value()) { // if (baseLog.getType() == LogTypeEnum.LOGIN.value()) {
SysLogLogin sysLogLogin = (SysLogLogin) baseLog; // SysLogLogin sysLogLogin = (SysLogLogin) baseLog;
SysLogLoginEntity entity = ConvertUtils.sourceToTarget(sysLogLogin, SysLogLoginEntity.class); // SysLogLoginEntity entity = ConvertUtils.sourceToTarget(sysLogLogin, SysLogLoginEntity.class);
log.info("1登录日志开始-------------"+entity.toString()); // log.info("1登录日志开始-------------"+entity.toString());
sysLogLoginService.save(entity); // sysLogLoginService.save(entity);
} // }
//
//操作日志 // //操作日志
if (baseLog.getType() == LogTypeEnum.OPERATION.value()) { // if (baseLog.getType() == LogTypeEnum.OPERATION.value()) {
SysLogOperation sysLogOperation = (SysLogOperation) baseLog; // SysLogOperation sysLogOperation = (SysLogOperation) baseLog;
SysLogOperationEntity entity = ConvertUtils.sourceToTarget(sysLogOperation, SysLogOperationEntity.class); // SysLogOperationEntity entity = ConvertUtils.sourceToTarget(sysLogOperation, SysLogOperationEntity.class);
log.info("操作日志开始-------------"+entity.toString()); // log.info("操作日志开始-------------"+entity.toString());
sysLogOperationService.save(entity); // sysLogOperationService.save(entity);
}
// //异常日志
// if (baseLog.getType() == LogTypeEnum.ERROR.value()) {
// SysLogError logError = (SysLogError) baseLog;
// SysLogErrorEntity entity = ConvertUtils.sourceToTarget(logError, SysLogErrorEntity.class);
// log.info("异常日志开始-------------"+entity.toString());
// sysLogErrorService.save(entity);
// } // }
} //
//// //异常日志
//// if (baseLog.getType() == LogTypeEnum.ERROR.value()) {
//// SysLogError logError = (SysLogError) baseLog;
//// SysLogErrorEntity entity = ConvertUtils.sourceToTarget(logError, SysLogErrorEntity.class);
//// log.info("异常日志开始-------------"+entity.toString());
//// sysLogErrorService.save(entity);
//// }
// }
} }
} }

Loading…
Cancel
Save