2016 - 2024

感恩一路有你

dubbo接口怎么调用 spring boot和dubbo的区别?

浏览量:2975 时间:2023-05-27 07:41:17 作者:采采

spring boot和dubbo的区别?

Dubbo,Apache Dubbo是一个高性能的Java RPC框架。它的前身是阿里巴巴开放的高性能、轻量级开源Java RPC框架,可以与Spring框架无缝集成。Dubbo是SOA时代的产物,其关注点主要集中在服务调用、流量分发、流量监控和融合上。Dubbo主要定位于服务治理。

春云,从名字就可以知道,是春源的产物。Spring社区的大力背书可以说是Java商业社区中最有影响力的组织。除了Spring Source,Pivotal和Netfix是它的坚强后盾和技术输出。其中网飞 的开源微服务架构套件是Spring Cloud的核心。春云诞生于微服务架构时代,考虑微服务治理的方方面面,依托Spirng和Spirng Boot的优势。

dubbo spring cloud作用?

Dubbo Spring Cloud是Spring Cloud阿里巴巴项目内部提供的一个模块,可以使用Spring Cloud客户端RestTemplate或者OpenFeign调用Dubbo服务。

Apache Dubbo和Spring Cloud是两种完全不同的开发框架。Dubbo Spring Cloud定义了DubboMetadataServic

dubbo优缺点?

Dubbo有以下优势:

1.服务注册中心的自动注册和配置管理。

它不需要记下服务提供商的地址,注册中心根据接口名称自动查询提供商ip。

使用zookeeper等分布式协调服务作为服务注册中心,可以将大多数项目配置迁移到zookeeper集群中。

2.透明远程方法调用

这就像调用本地方法一样。调用远程方法只需要简单的配置,不需要任何API介入。

3、服务接口监控和治理

Dubbo-admin和Dubbo-monitor提供了完善的服务接口管理和监控功能。不同应用的不同接口可以由多个版本、协议和注册中心来管理。

4.软负载平衡和容错机制

可以替代内网的nginx lvs等硬件负载均衡器。

dubbo的缺点:

Dubbo只支持一种语言,那就是java语言。

Dubbo 服务 中心 注册 Spring Cloud

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。