perf: 优化代码、更新 maven 地址

This commit is contained in:
2024-03-11 23:03:11 +08:00
parent b1ca93a396
commit 5987d64a00
7 changed files with 14 additions and 18 deletions

View File

@@ -47,15 +47,14 @@ public class HamsterCorePlugin extends Plugin {
public void onDisable() {
long start = System.currentTimeMillis();
Logger logger = getLogger();
logger.info("仓鼠核心正在关闭");
CoreBungeeAPI.getInstance().getDataSource().close();
logger.info("已关闭数据库连接池");
CoreAPI.getInstance().getRedisClient().close();
logger.info("已关闭 Redis 连接池");
CoreBungeeAPI.getInstance().getDataSource().close();
logger.info("已关闭数据库连接池");
CoreAPI.getInstance().getExecutorService().shutdownNow();
logger.info("已关闭线程池");
logger.info("已关闭 ExecutorService 线程池");
CoreAPI.getInstance().getScheduledService().shutdownNow();
logger.info("已关闭调度器");
logger.info("已关闭 ScheduledExecutorService 线程池");
long time = System.currentTimeMillis() - start;
logger.info("仓鼠核心已关闭,总计耗时 " + time + " ms");
}