rsf-http-audit/src/main/java/com/vincent/rsf/httpaudit/config/HttpAuditAutoConfiguration.java
@@ -1,5 +1,6 @@ package com.vincent.rsf.httpaudit.config; import com.vincent.rsf.httpaudit.mapper.HttpAuditLogMapper; import com.vincent.rsf.httpaudit.props.HttpAuditProperties; import com.vincent.rsf.httpaudit.service.HttpAuditAsyncRecorder; import com.vincent.rsf.httpaudit.web.HttpAuditFilter; @@ -26,6 +27,11 @@ @MapperScan("com.vincent.rsf.httpaudit.mapper") public class HttpAuditAutoConfiguration { @Bean public HttpAuditAsyncRecorder httpAuditAsyncRecorder(HttpAuditLogMapper httpAuditLogMapper) { return new HttpAuditAsyncRecorder(httpAuditLogMapper); } @Bean(name = "httpAuditExecutor") public Executor httpAuditExecutor() { ThreadPoolTaskExecutor ex = new ThreadPoolTaskExecutor(); rsf-http-audit/src/main/java/com/vincent/rsf/httpaudit/service/HttpAuditAsyncRecorder.java
@@ -7,7 +7,6 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import java.util.LinkedHashMap; import java.util.Map; @@ -16,7 +15,6 @@ * 异步落库;失败时打全量日志,不向业务抛错 */ @Slf4j @Service @RequiredArgsConstructor public class HttpAuditAsyncRecorder { version/db/sys_http_audit_log.sql
@@ -1,7 +1,6 @@ -- HTTP 接口审计(rsf-http-audit 插件写入) SET NAMES utf8mb4; DROP TABLE IF EXISTS `sys_http_audit_log`; CREATE TABLE `sys_http_audit_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `service_name` varchar(64) DEFAULT NULL COMMENT '应用 spring.application.name',