微服务用什么架构_ microservices-platform企业级微服务多租户系统架构

1 .项目介绍

演示环境包括全方位监控示例:日志系统APM系统GPE系统前后分离的企业级微服务体系结构主要是定制Spring Security以解决微服务和业务开发中常见的非功能需求深度 实现了基于jwt和oauth2的无状态统一权限认证的解决方案,提供了应用程序管理,使第三方系统的访问变得容易,多租户(应用程序隔离)支持了引入组件化的思想,实现了较高的团结性

低结合且高结构化重视代码规范,严格控制包依赖性,各工序基本上最小依赖性非常适合学习和在企业中使用2 .项目整体结构图

微服务用什么架构3 .功能介绍

统一认证功能是oauth2的4个模式登录支持用户名,密码和图形认证代码登录支持手机号码和密码登录支持openId登录支持第三方系统单一登录分布式系统基础支持服务注册发现, 路由和负载平衡服务降级和熔断服务限制流( url/方法级别)统一配置中心统一日志中心统一搜索中心统一分布式高速缓存操作类,cacheManager配置扩展分布式锁任务调度器,CI/ CD连续集成(包括前端和后端)分布式Id生成器分布式事务(强一致性/最终一致性)日志跟踪系统监视功能服务呼叫链监视应用程序拓扑低速查询SQL监视应用程序吞吐量监视( qps、rt ) 支持服务降级,熔断监视服务限制流监视微服务监视服务器监视redis监视mysql监视elasticSearch监视nacos监视prometheus监视业务基础功能多租户(应用程序隔离) 实现高性能方法级等性支持RBAC权限管理,快速部署细粒度控制(方法,url级别),自动实现导出功能数据库访问层crud操作代码生成器实现基于Hutool的各种便利的开发工具统一域间处理统一异常处理4 .模块说明

central-platform --父项目,公共依赖项

2222222222222222222222222

2222222222222卡卡卡卡卡卡卡卡卡卡卡653

理财子公司筹备_ 多家银行异地设立理财子公司 金融科技人才成招聘必备华为emui10设置取消更新_ 华为的EMUI10设置界面大改,流畅度体验更好,这些功能成亮点
热门推荐
  • 怎么洗羽绒服干净简单_清洗羽绒服8个小技巧
  • 2018国产suv销量排行榜_国产suv质量排行榜
  • 先咳嗽后发烧属于肺炎吗_儿童先咳嗽后发烧是怎么回事
  • 《黄金渔场》特别MC朴珍荣首次出演“机智口才hard carry预定”
  • 庐山石耳图片_庐山石耳做法
  • 高贵优雅气质连衣裙_高端女连衣裙新款
  • 微店回头率多少算好_微店回头率
  • 继承遗嘱遗产_ 支付宝游戏账号等成90后新遗产 立遗嘱有利于家人继承
  • 巴西第一场结果_德国7比1巴西
  • 狮龙
  • 金箔冰淇淋_金泽金箔冰淇淋
  • 麻辣烫调料_麻辣烫调料包
  • 想把我唱给你听刘恺威_杨幂刘恺威夫妻最新消息
  • 画画图片大全简单漂亮公主_画美丽的公主仙子画
  • 红牡丹图片大全大图_小花图片
  • 神经网络图像预处理_卷积神经网络做图像分类正确率
  • 农村商业银行客服电话_农商银行电话全国统一电话
  • 西瓜视频头号英雄答题怎么玩_ 西瓜视频推出直播答题活动《头号英雄》 央视新闻康辉将担任首场主持人
  • 海王片尾曲中文歌词_everthing i need-sklay grey
  • 海子日记_海子 远方