这两天睡眠不足,今晚吃完饭,肚子烦躁的很,迟迟进入不了代码的状态,强打精神,又赶上处理了几个编辑器的报错,等到真正面对问题的时候又是晚上十一点,
晚上十一点是幸运点,到这个点无关问题都能解决完毕进入调试状态..只是又接近凌晨了,跟时间老人抢时间,同时也耗掉了心血, 得到知识并非易事.............得到,失去....总是在平衡着........
有段测试代码保存起来..
public class TestJedis { public static void main(String[] args) { JedisPoolConfig jpconfig= new JedisPoolConfig();//初始化连接池 jpconfig.setMaxTotal(100);//设置最大连接数 jpconfig.setMaxIdle(10);//设置最大空闲连接数 JedisPool jedisPool = new JedisPool(jpconfig,"192.168.1.10",6379); Jedis jedis=null; try{ jedis=jedisPool.getResource(); jedis.auth("123456"); jedis.set("name", "Jedis Redis"); String value=jedis.get("name"); System.out.println(value); }catch(Exception e){ e.printStackTrace(); }finally{ if(jedis!=null){ jedis.close(); } if(jedisPool!=null){ jedisPool.close(); } } }}---------------------
1:在windows下安装的redis 服务
默认不需要密码验证,未打开,如果在springmvc 内, 进行连接时密码为""或者为别的,都会导致报错. 把最后一项密码项目设置为null 才把错误去掉......代码从别人那拷过来的,一点点抠出来的..
logic_jedispool = new JedisPool(config, RedisConfigUtil.get(RedisConfigKeyConstants.logic_redis_ip, "127.0.0.1"), RedisConfigUtil.get(RedisConfigKeyConstants.logic_redis_port, 6379), RedisConfigUtil.get(RedisConfigKeyConstants.logic_redis_read_time_out,10000),null);
2: 使用