首页 > 编程知识 正文

springcloud官网,阿里云微服务架构

时间:2023-05-04 05:40:55 阅读:141294 作者:1904

SpringCloud分布式应用微服务系统架构图:

SpringCloud分布式应用微服务系统组件列表:

微服务框架组件:管理和监视spring boot2springcloudhoxton.Sr8springcloudalibabaspringbootadmin : spring boot APP应用程序的微处理器Ldruid my batis my batis-plus mycat :中间件提供数据库读写分离Seata:分布式事务管理,在服务器之间的业务运营中保持数据一致性。 保持性能的key-value缓存数据库: redisredissonclientredistemplateapi接口文档: Swagger2 knife4j接口参数验证: sprining 构建云原生APP应用的动态服务发现、配置管理和服务管理平台Sentinel :以流量为切入点,实现流量控制、熔断降级、系统负载保护等。 从多个维度保护服务稳定性OpenFeign:微服务架构下解决服务间呼叫的解决方案Ribbon实现负载均衡/高可用的重试机制Gateway:微服务器路由传输聚合knife4j微服务器文档【Gateway OAuth2 JWT微服务器统一认证授权】Oauth2:SpringSecurity单点登录功能多终端认证授权多:集成幻灯片验证码【AJ-Captcha】图片验证码【EasyCaptcha】多租户: my batis-plus【tenantlineinnerinterceptor】插件多租户基于sionhandler】: minioAlibabaCloud (阿里巴巴云)七牛云腾云百度云华为云工作流程: Flowable轻量级业务流程引擎XXL-JOB :分布式任务调度平台entUI (基础)流行的前端开源框架集成uni-app:提供iOS、Android、Web响应和各种小程序(微信/支付宝/百度/百度/构建和部署跨平台、高性能移动APP应用程序(此框架中主要用于移动APP ) ekl : elasticsearchlogstashkibana分布式日志监控平台代码生成器的精简基于Mybatis-Plus代码生成插件开发的。 方便且可配置的代码生成器Keepalived Nginx:高可用性高性能HTTP和反向代理web服务器devo PS : kubernetesdockerjenkins的连续集成(ci ) ts基于t-design-vueechanager实现的定制数据可视化报告GitEgg-Cloud是基于SpringCloud集成的企业级微服务APP应用开发框架

github :https://github.com/wmz 1930/git egg

欢迎感兴趣的合作伙伴Star。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。