请求记录过滤器
请求日志记录。
拦截地址配置
配置后,对需要验证的地址进行验证拦截
enabled
:是否启用拦截器,默认不启用false
urls
:需要拦截的地址forbid-urls
:禁止处理的地址
url匹配规则:
- 模糊匹配:可以通过
/**
或/*
模糊匹配所有地址和路径下地址
wueasy:
gateway:
interceptor:
logging:
enabled: true #是否启用,默认false
urls: #需要拦截的地址
- /**
记录用户操作日志
如果需要记录用户操作记录,那么可以通过继承接口com.wueasy.cloud.gateway.service.LoggingService
由于网关请求量比较大,此处不能执行长时操作,需要结合KAFKA
或REDIS
、线程池异步处理
@Service
public class LoggingServiceImpl implements LoggingService {
@Override
public void add(LoggingEntity loggingEntity) {
// TODO Auto-generated method stub
}
}