|
@@ -88,15 +88,7 @@ public class GlobalGatewayFilter implements GlobalFilter {
|
|
|
// }
|
|
|
|
|
|
|
|
|
- SysLog sysLog = new SysLog();
|
|
|
- sysLog.setGmtCreate(new Date());
|
|
|
- sysLog.setIp("3333");
|
|
|
- sysLog.setMethod(request.getURI().toString());
|
|
|
- sysLog.setOperation(request.getURI().toString());
|
|
|
- sysLog.setParams(request.getURI().toString());
|
|
|
- sysLog.setSysType(SysTypeEnum.APPKEY.getKey());
|
|
|
- sysLog.setUsername("userId");
|
|
|
- mySender.outputLogSend(sysLog);
|
|
|
+
|
|
|
|
|
|
Map<String, Long> serviceFilters = this.dealServiceFilter();
|
|
|
if (serviceFilters.get(serviceName) != null) {
|
|
@@ -113,6 +105,17 @@ public class GlobalGatewayFilter implements GlobalFilter {
|
|
|
return getVoidMono(serverWebExchange, res);
|
|
|
}
|
|
|
|
|
|
+ //记录日志
|
|
|
+ SysLog sysLog = new SysLog();
|
|
|
+ sysLog.setGmtCreate(new Date());
|
|
|
+ sysLog.setIp(request.getRemoteAddress().toString());
|
|
|
+ sysLog.setMethod(requestUri);
|
|
|
+ sysLog.setOperation(requestUri);
|
|
|
+ sysLog.setParams(requestUri);
|
|
|
+ sysLog.setSysType(SysTypeEnum.APPKEY.getKey());
|
|
|
+ sysLog.setUsername(res.data.getUserId());
|
|
|
+ mySender.outputLogSend(sysLog);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
ServerHttpRequest.Builder builder = serverWebExchange.getRequest().mutate();
|