微服务用什么架构_ 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种女人容易生女孩
  • 快手方丈衣服图片_快手套路后背衣服漏的图片
  • kp.huae.wang兑换_王者荣耀兑换链接:kp.花儿.wang
  • 海信电视好吗_电视机品牌排行榜
  • 顺德区陈村镇潭村南路涌改道工程施工 计划工期为240日历天!
  • 后颈部疼痛怎么回事_后颈部疼痛头胀头晕
  • 总会遇见你电视剧_杨洋郑爽 总会遇到你
  • 三年专科两年本科_三年专科两年本科的大学
  • 李彦宏挥霍时光背后的真相???
  • 海口天气预报一周_海南三亚天气预报
  • 如何管控风险_风险管控
  • 儿童过敏性鼻炎吃什么药好_儿童过敏性鼻炎几天好
  • 小罗刺老师作文_小罗恶搞2016