东辰安华知识网 东辰安华知识网

东辰安华知识网
东辰安华知识网是一个专业分享各种生活常识、知识的网站!
文章434741浏览52697664本站已运行9224

为什么使用dubbo(dubbo优缺点)

其实为什么使用dubbo的问题并不复杂,但是又很多的朋友都不太了解dubbo优缺点,因此呢,今天小编就来为大家分享为什么使用dubbo的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

  1. dubbo优缺点
  2. dubbo spring cloud作用
  3. dubbo和feign哪个用得多
  4. 一台服务器需要用dubbo吗

dubbo优缺点

dubbo有着以下几大优点:

1、服务注册中心自动注册和配置管理

它不需要写死服务提供者地址,注册中心基于接口名自动查询提供者ip;

使用类似zookeeper等分布式协调服务作为服务注册中心,能够将大多数的项目配置移入zookeeper集群;

2、透明化的远程方法调用

这就好像调用本地方法一样,调用远程方法;只需要很简单的配置,没有任何API侵入;

3、服务接口监控和治理

Dubbo-admin和Dubbo-monitor提供了完善的服务接口管理和监控功能;针对不同应用的不同接口,能够进行多版本、多协议、多注册中心管理;

4、软负载均衡及容错机制

能够在内网替代nginxlvs等硬件负载均衡器;

dubbo的缺点:

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

dubbo spring cloud作用

DubboSpringCloud是SpringCloudAlibaba项目内部提供的一个可以使用SpringCloud客户端RestTemplate或OpenFeign调用Dubbo服务的模块。

ApacheDubbo和SpringCloud是两套架构完全不同的开发框架。DubboSpringCloud定义了DubboMetadataService元数据服务的概念。这是一个专门用于存储Dubbo服务的元数据接口。

dubbo和feign哪个用得多

dubbo用的多。

ApacheDubbo(incubating)|?d?b??|是一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案、服务治理方案。

一台服务器需要用dubbo吗

Dubbo是一个分布式服务框架,如果是一个小的erp系统,一台服务器足够支撑项目运行,项目就不会用Dubbo。

如果是一个大的商城项目,用户访问量比较大,一台无法器根本无法支撑运行时,我们可以把订单模块,支付模块,静态页面等独立出来,放置在同一个局域网,不同服务器运行,这时我们就需要使用Dubbo

为什么使用dubbo和dubbo优缺点的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

赞一下
东辰安华知识网
上一篇: 大理市复读学校价格表一览(大理哪些学校招高三复读生)
下一篇: 山西医院标识价格表一览(山西医院回扣事件)
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏