Bläddra i källkod

Merge branch 'pro' of http://git.mokasz.com/liuwei/launch-webFlux-platform into pro

MOKASZ\lw12420 1 år sedan
förälder
incheckning
96e23bba25

+ 6 - 6
launch-admin/src/main/java/com/webflux/launchadmin/global/GlobalExceptionHandler.java

@@ -49,24 +49,24 @@ public class GlobalExceptionHandler {
 
     @ExceptionHandler(AccessDeniedException.class)
     public Mono<RW<Object>> handleAuthorizationException(ServerWebExchange exchange, AccessDeniedException e) {
-        log.warn("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+        log.warn("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         return RW.fail(HttpStatus.FORBIDDEN.toString(), "没有权限,请联系管理员授权", Mono.just(e.getMessage()));
     }
     @ExceptionHandler(IllegalArgumentException.class)
     public Mono<RW<Object>> handleIllegalArgumentException(ServerWebExchange exchange, IllegalArgumentException e) {
-        log.warn("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+        log.warn("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         return RW.fail(HttpStatus.FORBIDDEN.toString(), "请求参数异常", Mono.just(e.getMessage()));
     }
     //@ResponseStatus(HttpStatus.BAD_REQUEST)
     @ExceptionHandler(MissingRequestValueException.class)
     public Mono<RW<Object>> handleMissingRequestValueException(ServerWebExchange exchange, MissingRequestValueException e) {
-        log.warn("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+        log.warn("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         return RW.fail(HttpStatus.FORBIDDEN.toString(), "请求参数异常", Mono.just(e.getMessage()));
     }
 
     @ExceptionHandler(AccountExpiredException.class)
     public Mono<RW<Object>> handleAccountExpiredException(ServerWebExchange exchange, AccountExpiredException e) {
-        log.warn("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+        log.warn("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         return RW.fail(e.getMessage(), Mono.just(e.getMessage()));
     }
     @ExceptionHandler(ResponseStatusException.class)
@@ -95,7 +95,7 @@ public class GlobalExceptionHandler {
     }
     @ExceptionHandler(DataAccessException.class)
     public Mono<RW<Object>> handleDataAccessException(ServerWebExchange exchange, DataAccessException e) {
-        log.error("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+        log.error("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         return RW.fail(e.getMessage(), Mono.just(e.getMessage()));
     }
 
@@ -115,7 +115,7 @@ public class GlobalExceptionHandler {
             }
             log.warn("接口异常 uri= {} e= {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
         } else {
-            log.error("接口异常 uri = {} e = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e));
+            log.error("接口异常 uri = {} e = {} ip = {}", exchange.getRequest().getPath().value(), LogExceptionStackTrace.erroStackTrace(e),exchange.getRequest().getRemoteAddress());
         }
         return RW.fail(e.getMessage(), Mono.just(e.getMessage()));
     }