diff --git a/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/Message.java b/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/Message.java index 85b9c80..8b5637c 100644 --- a/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/Message.java +++ b/src/main/java/xyz/thewhitedog9487/WebAPI/Controller/Message.java @@ -30,7 +30,7 @@ import java.util.Map; @RestController @RequestMapping("/message") class Message { - @Lazy @Autowired GatewayDiscordClient DiscordBotClient; + @Autowired GatewayDiscordClient DiscordBotClient; @Autowired List ApiKeyList; @Schema(description = "包含了发送消息的数据包") diff --git a/src/main/java/xyz/thewhitedog9487/WebAPI/GlobalSharedBean.java b/src/main/java/xyz/thewhitedog9487/WebAPI/GlobalSharedBean.java index d867604..87fd387 100644 --- a/src/main/java/xyz/thewhitedog9487/WebAPI/GlobalSharedBean.java +++ b/src/main/java/xyz/thewhitedog9487/WebAPI/GlobalSharedBean.java @@ -18,7 +18,6 @@ import java.util.List; @Component class GlobalSharedBean { - @Lazy @Bean GatewayDiscordClient GetDiscordClient(){ String DiscordBotToken = System.getenv("Discord_Bot_Token"); diff --git a/src/main/java/xyz/thewhitedog9487/WebAPI/Startup/SystemdInstallerManager.java b/src/main/java/xyz/thewhitedog9487/WebAPI/Startup/SystemdInstallerManager.java index 4a071ed..b9662f6 100644 --- a/src/main/java/xyz/thewhitedog9487/WebAPI/Startup/SystemdInstallerManager.java +++ b/src/main/java/xyz/thewhitedog9487/WebAPI/Startup/SystemdInstallerManager.java @@ -174,6 +174,5 @@ public class SystemdInstallerManager{ log.info("成功删除指向程序自身的软链接: {}", SymbolicLinkPath); new ProcessBuilder("systemctl", "daemon-reload").start().waitFor(); log.info("已完成systemd守护进程重载"); } - System.exit(0); } } - // ↓ 并不是安装或卸载服务,于是继续正常的启动程序,让Discord客户端连接服务器,校验API密钥是否正确并确保密钥非空 - DiscordClientProvider.getIfAvailable(); } } + System.exit(0); } } } +}