Dubbo与Nginx微服务架构

摘要:
Dubbo的负载平衡已经处于服务级别,这与nginx在http请求级别的负载平衡完全不同。虽然nginx具有上述功能,但其他两个主要功能是:1.保持尽可能多的连接。但dubbo无法完成这两个功能中的第一个。更一般地说,dubbo是业务的桥梁……dubbo位于您自己的服务器和您自己的服务之间。nginx和dubbo微服务的架构

Dubbo的负载均衡已经是服务层面的了,和nginx的负载均衡还在http请求层面完全不同。至于二者哪个优秀,当然没办法直接比较。

涉及到负载均衡就涉及到你的业务,根据业务来选择才是最适合的。

dubbo具备了server注册,发现、路由、负载均衡的功能,在所有实现了这些功能的服务治理组件中,个人觉得dubbo还是略微笨重了,因为它本身是按照j2EE范畴所制定的中规中矩的服务治理框架。

dubbo在服务发现这个地方做的更像一个dns(个人感觉),一个消费者需要知道哪里有这么一个服务,dubbo告诉他,然后他自己去调用。 而nginx在具备了以上功能,还有两个最主要的功能是,1,维持尽可能多的连接。2,把每个连接的具体服务需求pass到真正的worker上。 但是这两个功能,dubbo做不到第一个。 所以,结合你自己的业务来选择用什么,nginx和dubbo在使用上说白了就是一个先后的关系而已(当然也是我个人感觉)。

通俗点说dubbo是业务的桥梁啊。。。。

这么给你说吧:

nginx是横在用户的浏览器和自家的服务器之间。

dubbo是横在自家的服务器和自家的服务器之间啊。

nginx和dubbo微服务架构图
 Dubbo与Nginx微服务架构第1张
 

免责声明:文章转载自《Dubbo与Nginx微服务架构》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇oracle 解锁用户被锁住JDBC: Druid连接池下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue项目部署到nginx服务

vue开发的项目,通过编译会得到 dist文件夹,如何发布到nginx服务器上? 配置nginx服务器 在nginx服务文件中,打开 conf文件夹 为了不改变nginx的默认配置(nginx.conf),复制一份,重名为 custom.conf 修改 custom.conf 文件中的 root 参数为 custom ...... server...

Nginx 配置按日期每天生成一个日志文件

百度了几个配置方法,只有一个成功了,记录下。 1. 先设个变量$logdate map $time_iso8601 $logdate { '~^(?<ymd>d{4}-d{2}-d{2})'$ymd; default 'date-not-found'; } 上面这段放到 http 块,我用的宝塔面板,在nginx管理里修改...

dubbo超时重试和异常处理

dubbo超时重试和异常处理   参考: https://www.cnblogs.com/ASPNET2008/p/7292472.html https://www.tuicool.com/articles/YfA3Ub https://www.cnblogs.com/binyue/p/5380322.html https://blog.csdn.net/...

nginx 限制ip访问频率和限速 (摘录)

限制某个IP同一时间段的访问次数 如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包, 造成对方服务器资源耗尽,一直到宕机崩溃。   ...

查找nginx安装的路径以及相关安装操作命令

查找nginx安装的路径以及相关安装操作命令 Linux环境下,怎么确定Nginx是以那个config文件启动的? [root@localhost ~]# ps -ef | grep nginxroot 21196 1 0 23:40 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/ngin...

揭秘万亿级别的全域数据统计分析平台技术架构演进

作者:友盟+技术专家 王翔 截止到2019年6月,友盟+已累计为180万移动应用和815万家网站提供10年的专业稳定数据服务;当前友盟+每天接收日志量达万亿级别,实现每秒处理2亿次事件的能力,相当于每眨眼一次,就有2亿数据被刷新了!友盟+数据存量高达50PB,相当于A4纸正反面写满数字并装满15万辆卡车;且还在持续快速增涨,如何搭建一个高可用、高安全、高性...