feat: 使用JedisPool代替JedisPooled

This commit is contained in:
2024-03-13 21:29:09 +08:00
parent ac18e73c5e
commit 3f5aefb4a8

View File

@@ -8,7 +8,7 @@ import com.zaxxer.hikari.HikariDataSource;
import lombok.Getter;
import net.kyori.adventure.platform.AudienceProvider;
import org.jetbrains.annotations.NotNull;
import redis.clients.jedis.JedisPooled;
import redis.clients.jedis.JedisPool;
import javax.sql.DataSource;
import java.sql.Connection;
@@ -27,7 +27,7 @@ public abstract class CoreAPI {
*/
@Getter
@NotNull
private final JedisPooled jedisPool;
private final JedisPool jedisPool;
/**
* HamsterCore 公用数据库连接池
*/
@@ -50,7 +50,7 @@ public abstract class CoreAPI {
scheduledService = Executors.newScheduledThreadPool(1, new NamedThreadFactory("HamsterCore - Scheduler"));
getLogger().info("正在创建 redis 连接池");
jedisPool = new JedisPooled(config.getString("redis-url"));
jedisPool = new JedisPool(config.getString("redis-url"));
getLogger().info("redis 连接池创建完成");
ConfigSection datasourceConfig = config.getSection("datasource");