zoukankan      html  css  js  c++  java
  • 第十四课:企业案例-微服务实现业务架构

    案例1:基于Spring Cloud实现鉴权服务

    1. 所有服务注册到注册中心(认证服务,消息推送,搜索服务,短信服务,网关)
    2. 用户请求之前需要通过网关从注册中心获取认证服务地址,请求认证服务获取到token,网关将token存储至redis。
    3. 客户端获取token以后,携带token发起数据接口请求。
    4. 在网关接受客户端请求以后,通过注册中心获取到业务服务列表,从而转发数据请求到后台业务服务。
    5. 业务服务在接受网关请求时,校验token有效性,通过验证之后,业务接口返回数据至网关,最后返回到客户端,整个请求结束。

    avator

    avator
    业务逻辑模块:

    • 基础设施集群:数据库,缓存,搜索引擎,消息队列,实时推送,web引擎,文件存储/缓存,云计算,大数据
    • 公共基础服务:认证中心,用户中心,短信/邮件,权限中心,搜索中心
    • 业务逻辑服务:邮件系统,个人服务,聊天服务,新闻服务,博客,职位信息
    • 前端:负载均衡,CDN,智能DNS
  • 相关阅读:
    2020系统综合实践 第3次实践作业
    2020系统综合实践 第2次实践作业
    2020系统综合实践 第1次实践作业
    WireShark组 2019 SDN大作业
    2019 SDN阅读作业
    第07组 Beta版本演示
    OO第四单元总结
    OO第三单元总结
    OO第二单元总结
    OO第一单元总结
  • 原文地址:https://www.cnblogs.com/Doc-Yu/p/13585282.html
Copyright © 2011-2022 走看看