栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

各种微服务框架的区别

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

各种微服务框架的区别

微服务结构

每个业务模块作为独立项目开发,称为一个服务

优点:降低服务耦合,有利于服务升级扩展

服务治理

服务的拆分——微服务集群,对外暴露接口

注册中心——维护节点的信息,监控节点的状态

配置中心——管理服务的配置

服务网关——用户调用的时候做负载均衡,容错处理

各种技术之间的差异 Dubbo

注册中心:Redis Zookeeper

服务远程调用:Dubbo协议

配置中心 无

服务网关 无

服务监控和保护:dubbo-admin 功能弱

SpringCloud(集大成者)

注册中心:Eureka Consul

服务远程调用:Feign(HTTP协议)

配置中心 SpringCloudConfig

服务网关 SpringCloudGateWay,Zuul

服务监控和保护:Hystrix

SpringCloudAlibaba 阿里巴巴对Dubbo的兼容

注册中心:Eureka Nacos

服务远程调用:Feign(HTTP协议) Dubbo

配置中心 SpringCloudConfig Nacos

服务网关 SpringCloudGateWay,Zuul

服务监控和保护:Sentinel

SpringCloud认识

官网:https://spring.io/projects/spring-cloud

ng.io/projects/spring-cloud

[外链图片转存中…(img-QrZYpCVl-1634374474263)]

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/328763.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号