用redis分布accessToken时
RedisPlugin redisPlugin=new RedisPlugin("wuyuwechat","127.0.0.1");
redisPlugin.setSerializer(JdkSerializer.me);
me.add(redisPlugin);
然后
ApiConfigKit.setAccessTokenCache(new RedisAccessTokenCache("wuyuwechat"));这样就可以了吗?
RedisPlugin里的名字是自己随便写一个吗还是需要和哪里的关联?后面的ip就写本地的还是外网映射的IP?
还有RedisAccessTokenCache这个类里的
ACCESS_TOKEN_PREFIX = "jfinal-weixin:token:";我见demo里是这么写的,我应该如何修改呢?不明白这个意思。。以至于下面这个方法报错。
public String get(String key) {
return cache.get(ACCESS_TOKEN_PREFIX.concat(key));
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
有报错,你直接贴出报错信息就好了。你这压根看不出问题,别人这么帮你?
报错信息我贴出来了这个错误,实在代码执行到 时报错了
redis没连接上,你本地启动redis服务了么?
回复 @薛怡昕:别的代码没啥问题,redis只需要配置下就好了,别的地方别动我现在试试,我代码的其他地方有问题吗?ACCESS_TOKEN_PREFIX 这个常量就想demo里那样写吗