redis通用工具类
public class RedisUtil { private static final Logger LOGGER = Logger.getLogger(RedisUtil.class); private static JedisPool pool = null; private static RedisUtil ru = new RedisUtil(); private RedisUtil() { if (pool == null) { String ip = InitListener.getValue("redis.ip", "192.168.116.207"); int port = Integer.parseInt(InitListener.getValue("redis.port", "5379")); JedisPoolConfig config = new JedisPoolConfig(); // 控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取; // 如果赋值为-1,则表示不限制;如果pool已经分配了maxActive个jedis实例,则此时pool的状态为exhausted(耗尽)。 config.setMaxTotal(10000); // 控制一个pool最多有多少个状态为idle(空闲的)的jedis实例。