NutzCN Logo
问答 nutz集成nutz-integration-jedis
发布于 2857天前 作者 menglinxi 2000 次浏览 复制 上一个帖子 下一个帖子
标签:
nutz-plugins-jedis
简介(可用性:试用)
轻度集成jedis
使用方法
在IocBy中引用本插件
@IocBy(args={
	"*js", "ioc/",
	"*anno", "net.wendal.nutzbook",
	"*jedis"
	})
使用RedisService操作
@Inject RedisService redisService;
直接使用jedis()操作
import static org.nutz.integration.jedis.RedisInterceptor.jedis;
@Aop("redis")
public void addTopic(Topic topic) {
	jedis().set("topic:"+R.UU32(), Json.toJson(topic,JsonFormat.full()));
}

MainModule

@IocBy(type=ComboIocProvider.class, args={"*js", "ioc/",
        "*anno", "com.xx",
        "*tx", // 事务拦截 aop
        "*jedis",
        "*async"}) 

service

@IocBean
public class ClickServcie extends Service{
    private static final Log log = Logs.get();
    @Inject
    protected ZMongo zMongo;  //注意大小写与配置的名字一致
    @Inject
    protected ZMoDB zMoDB; // 当前数据
    @Inject
    ZMoCo zMoCoClick;
    @Inject
    Dao dao;
    @Inject
    RedisService redisService;

redis数据读取

  Biz_game app= (Biz_game) QueueUtils.bytesToObject(redisService.get(QueueUtils.objectToBytes("appid."+appid)));

日志信息:

2017-1-18 10:36:10.804 DEBUG [http-bio-8080-exec-7] Get 'dao'<interface org.nutz.dao.Dao>
2017-1-18 10:36:10.813 DEBUG [http-bio-8080-exec-7] Get 'redisService'<class org.nutz.integration.jedis.RedisService>
2017-1-18 10:36:10.820 DEBUG [http-bio-8080-exec-7] 	 >> Load definition name=redisService
2017-1-18 10:36:10.827 DEBUG [http-bio-8080-exec-7] Loading define for name=redisService
2017-1-18 10:36:10.839 DEBUG [http-bio-8080-exec-7] Found IocObject(redisService) in JedisIocLoader@276593117
2017-1-18 10:36:10.848 DEBUG [http-bio-8080-exec-7] 	 >> Make...'redisService'<class org.nutz.integration.jedis.RedisService>
2017-1-18 10:36:12.403 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:12.410 DEBUG [http-bio-8080-exec-7] 	 >> Load definition name=redis
2017-1-18 10:36:12.417 DEBUG [http-bio-8080-exec-7] Loading define for name=redis
2017-1-18 10:36:12.455 DEBUG [http-bio-8080-exec-7] Found IocObject(redis) in JedisIocLoader@276593117
2017-1-18 10:36:12.463 DEBUG [http-bio-8080-exec-7] 	 >> Make...'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:12.472 DEBUG [http-bio-8080-exec-7] Save object 'redis' to [app] 
2017-1-18 10:36:12.517 DEBUG [http-bio-8080-exec-7] Get 'jedisPool'<>
2017-1-18 10:36:12.523 DEBUG [http-bio-8080-exec-7] 	 >> Load definition name=jedisPool
2017-1-18 10:36:12.530 DEBUG [http-bio-8080-exec-7] Loading define for name=jedisPool
2017-1-18 10:36:12.551 DEBUG [http-bio-8080-exec-7] Found IocObject(jedisPool) in JsonLoader(paths=[ioc/])
2017-1-18 10:36:12.560 DEBUG [http-bio-8080-exec-7] 	 >> Make...'jedisPool'<>
2017-1-18 10:36:12.613 DEBUG [http-bio-8080-exec-7] Load class redis.clients.jedis.JedisPool without AOP
2017-1-18 10:36:12.622 DEBUG [http-bio-8080-exec-7] Save object 'jedisPool' to [app] 
2017-1-18 10:36:12.872 DEBUG [http-bio-8080-exec-7] Get 'jedisPoolConfig'<>
2017-1-18 10:36:12.879 DEBUG [http-bio-8080-exec-7] 	 >> Load definition name=jedisPoolConfig
2017-1-18 10:36:12.886 DEBUG [http-bio-8080-exec-7] Loading define for name=jedisPoolConfig
2017-1-18 10:36:12.914 DEBUG [http-bio-8080-exec-7] Found IocObject(jedisPoolConfig) in JsonLoader(paths=[ioc/])
2017-1-18 10:36:12.922 DEBUG [http-bio-8080-exec-7] 	 >> Make...'jedisPoolConfig'<>
2017-1-18 10:36:12.931 DEBUG [http-bio-8080-exec-7] Load class redis.clients.jedis.JedisPoolConfig without AOP
2017-1-18 10:36:12.940 DEBUG [http-bio-8080-exec-7] Save object 'jedisPoolConfig' to [app] 
2017-1-18 10:36:13.1 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.12 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.23 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.35 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.46 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.60 DEBUG [http-bio-8080-exec-7] Get 'jedisPoolConfig'<>
2017-1-18 10:36:13.68 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.79 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.90 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.100 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.111 DEBUG [http-bio-8080-exec-7] Get 'conf'<>
2017-1-18 10:36:13.598 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.606 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.615 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.624 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.633 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.641 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.650 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.659 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.668 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.677 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.686 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.694 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.704 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.713 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.721 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.730 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.740 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.749 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.758 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.767 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.775 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.784 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.792 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.801 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.810 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.819 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.829 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.838 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.846 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.855 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.864 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.872 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.881 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.890 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.899 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.907 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.916 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.925 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.934 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.943 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.952 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.960 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.969 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.977 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.986 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:13.995 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.3 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.12 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.20 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.29 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.38 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.47 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.56 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.65 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.74 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.82 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.91 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.99 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.108 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.117 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.125 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.134 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.143 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.151 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.161 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.170 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.179 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.187 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.196 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.205 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.213 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.222 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.231 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.240 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.248 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.258 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.266 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.276 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.286 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.294 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.303 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.312 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.321 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.329 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.339 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.348 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.357 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.365 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.374 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.383 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.393 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.402 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.411 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.420 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.429 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.437 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.447 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.455 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.464 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.474 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.482 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.492 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.501 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.512 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.521 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.530 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.539 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.548 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.557 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.566 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.574 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.583 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.592 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.601 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.611 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.620 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.629 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.638 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.647 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.656 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.665 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.673 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.682 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.691 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.700 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.708 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.718 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.726 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.735 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.744 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.754 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.763 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.771 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.780 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.789 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.798 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.807 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.816 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.825 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.834 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.843 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.853 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.861 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.871 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.880 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.888 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.897 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.906 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.915 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.924 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.933 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.942 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.951 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.961 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.970 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.979 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.988 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:14.997 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.5 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.14 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.22 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.31 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.40 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.48 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.57 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.65 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.73 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.83 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.92 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.100 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.109 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.118 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.126 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.135 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.144 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.153 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.162 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.170 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.180 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.190 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.199 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.208 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.217 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.226 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.234 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.243 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.252 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.261 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.270 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.279 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.287 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.297 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.306 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.318 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.327 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.336 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.344 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.353 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.363 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.372 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.381 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.390 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.399 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.408 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.416 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.426 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.435 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.443 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.453 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.461 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.470 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.479 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.488 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.497 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.506 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.515 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.524 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.532 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.543 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.552 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.560 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.569 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.578 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.587 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.596 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.605 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.614 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.622 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.631 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.640 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.649 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.658 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.667 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.676 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.685 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.694 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.703 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.712 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.720 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.729 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.737 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.746 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.754 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.764 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.773 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.782 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.791 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.800 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.809 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.818 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.827 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.836 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.846 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.855 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.863 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.872 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.881 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.890 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.899 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.908 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.917 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.926 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.934 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.943 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.952 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.961 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.970 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.979 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.987 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:15.997 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.6 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.14 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.23 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.33 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.42 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.51 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.60 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.68 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.77 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.85 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.94 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.103 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.113 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.122 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.131 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.140 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.148 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.158 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.166 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.175 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.184 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.193 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.202 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.211 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.220 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.230 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.238 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.247 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.256 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.265 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.274 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.283 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.293 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.302 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.311 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.320 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.329 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.339 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.349 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.357 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.366 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.376 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.384 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.393 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.402 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.412 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.420 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.429 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.438 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.446 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.456 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.465 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.474 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.483 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.492 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.501 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.510 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.518 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.528 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.537 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.546 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.555 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.564 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.573 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.582 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.591 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.599 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.608 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.617 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.626 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.634 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.643 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.652 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.660 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.669 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.679 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.690 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.698 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.708 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.717 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.726 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.736 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.745 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.753 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.762 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.772 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.780 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.789 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.799 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.808 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.817 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.826 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.835 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.844 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.853 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.862 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.871 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.880 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.891 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.901 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.910 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.920 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.929 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.938 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.947 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.956 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.965 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.974 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.983 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:16.992 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.0 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.10 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.18 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.28 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.36 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.45 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.54 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.63 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.72 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.81 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.90 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.99 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.108 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.117 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.127 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.136 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.146 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.155 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.164 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.173 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.182 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.190 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.200 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.209 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.217 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.228 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.239 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.248 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.258 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.268 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.277 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.285 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.295 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.304 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.313 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.323 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.332 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.341 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.350 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.360 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.369 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.378 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.389 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.398 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.407 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.416 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.424 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.433 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.443 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.451 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.460 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.469 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.478 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.488 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.497 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.507 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.516 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.524 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.534 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.543 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.551 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.561 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.570 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.578 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.587 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.597 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.606 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.615 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.624 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.633 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.642 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.650 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.659 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.668 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.677 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.685 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.694 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.703 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.713 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.722 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.731 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.740 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.749 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.758 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.766 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.775 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.785 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.794 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.802 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.811 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.820 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.829 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.839 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.848 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.856 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.865 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.874 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.882 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.891 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.900 DEBUG [http-bio-8080-exec-7] Get 'redis'<interface org.nutz.aop.MethodInterceptor>
2017-1-18 10:36:17.977 DEBUG [http-bio-8080-exec-7] AsmClassAgent will define class in Version 50
2017-1-18 10:37:33.946 DEBUG [http-bio-8080-exec-8] Get 'clickServcie'<class com.tianshi.biz.click.ClickServcie>
2017-1-18 10:37:38.109 DEBUG [http-bio-8080-exec-7] Save object 'redisService' to [app] 
17-01-18 10:37:47.686 ERROR [http-bio-8080-exec-8] rediserr:null
java.lang.NullPointerException
	at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106)
	at com.tianshi.biz.util.QueueUtils.bytesToObject(QueueUtils.java:29)
	at com.tianshi.biz.click.ClickServcie.getappbyredis(ClickServcie.java:70)
	at org.apache.jsp.click_jsp._jspService(click_jsp.java:111)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.nutz.mvc.NutFilter.nextChain(NutFilter.java:226)
	at org.nutz.mvc.NutFilter.doFilter(NutFilter.java:201)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:442)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1083)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:640)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
5 回复
java.lang.NullPointerException
	at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106)
	at com.tianshi.biz.util.QueueUtils.bytesToObject(QueueUtils.java:29)
	at com.tianshi.biz.click.ClickServcie.getappbyredis(ClickServcie.java:70)

redisService.get 返回了null,然后QueueUtils没判断. 就是相关的key不存在, 所以get得到null, QueueUtils转对象的时候抛异常

如果相关的appid.XXX不存在,要防御一下

Get 'redis'<interface org.nutz.aop.MethodInterceptor> 输出这么多这个,大概耗时20ms左右。这个是为什么?

RedisService几乎每个方法都需要redis拦截器,所以一堆log咯, 但这个过程只会执行一次.

明白了。感谢。

添加回复
请先登陆
回到顶部