- 网关整合授权中心实现单点登录
将用户信息存储到当前线程的上下文中.
- 请求授权服务
- 验证 颁发access_token
- client携带token 访问网关,网关校验token,不合适则终止
- 明文token转发到对应的
- 订单
- 商品
微服务,验证用户权限.
jwt token 修改加密内容.
网关的header中获取header信息,如果不存在则直接返回异常.]
AuthxxxFilter中实现校验.
- 单字段匹配:
matchQuery 单字段匹配,multiMatchQuery 多字段匹配
mappings 映射
doc 行数据
keywords 关键字
aggregations: 聚合操作
terms匹配
put 新增
- 关键字查询
属性,分类,品牌,价格区间,分页,高亮,聚合统计。
过滤Api: filter.
ES 用法略。 看拉钩的java就业课程.
--
查询商品,创建订单,扣减库存,更新订单,付款,卖家发货。
redis 预扣减: 根据redis的库存数量判断是否能够进行下一步操作
售罄则zk通知 本地cache 商品已经售罄了。 因为本地缓存是jvm级别的,每个jvm只能更改自己的状态.
Zk 的watch 机制.
个客户端连接是指客户端和 ZooKeeper 服务器之间的TCP长连接
网友评论