diff --git a/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/schedule/AsyncLogManager.java b/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/schedule/AsyncLogManager.java index 5a417204d..68953c419 100644 --- a/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/schedule/AsyncLogManager.java +++ b/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/schedule/AsyncLogManager.java @@ -46,8 +46,13 @@ public class AsyncLogManager { * @since 2024/7/10 17:29 */ public void recordLoginLogFail(String account) { - LoginLogServiceApi loginLogServiceApi = SpringUtil.getBean(LoginLogServiceApi.class); - loginLogServiceApi.loginFail(account); + this.executeLog(new TimerTask() { + @Override + public void run() { + LoginLogServiceApi loginLogServiceApi = SpringUtil.getBean(LoginLogServiceApi.class); + loginLogServiceApi.loginFail(account); + } + }); } }