摘要: 1.安装etcd。如果是cluster至少要三个节点,在官网上下载二进制包解压,编写配置文件,如果使用阿里云或腾讯云等,记得安全组里面开放端口2379、2380。 2.启动。命令行 etcd --config-file xxx.conf 3.golang 客户端 阅读全文
posted @ 2018-10-29 14:40 yyanbiao 阅读(3049) 评论(0) 推荐(0) 编辑
摘要: 1.当用户登录时,在redis中存储对应的权限,在openresty配置要进行控制的权限,解析成一颗树。 2.在用户访问api时,通过用户id在openresty中提取权限,和权限树进行比较。 阅读全文
posted @ 2018-10-29 14:21 yyanbiao 阅读(854) 评论(0) 推荐(0) 编辑