dubbo 分布式框架 相关笔记

11 篇文章 0 订阅
10 篇文章 0 订阅

不要用分布式框架开发小系统

你可能希望在dubbo上运行activemq ,redis ,zookeeper和自己写的分布式小程序 等程序, 并部署在不同的云服务器上, (dubbo如果部署在一台就没有意义了)
但对于小企业, 建议不要用dubbo这种框架,因为他们的经费有限,无法租那么多的服务器,
对于小企业, 直接用jsp 或直接用spring mvc就够了, 不要盲目采用dubbo 平台

分布式框架项目的投入必须100万以上

dubbo原理

dubbo提供了动态 rpc 服务解决方案
1/ 把计算服务分布在不同的主机上,由dubbo-admin 作中间件, 服务方注册服务地址并注册服务,消费方注册消费地址,并消费服务.
2/把计算服务分布在局域网内,有少数的服务方,通过广播方式发布服务,消费方接收广播后,直连服务方消费服务.

dubbo 项目 的特点

  1. 项目由多人开发 ,每人负责不同的 maven project 与module
  2. 后端注册服务到dubbo
  3. 前端通过dubbo 和 标准化接口调用后端服务
  4. 发布时只发布自己的代码,不影响全局项目
  5. 小项目千万不要用dubbo , 只会自寻烦恼

dubbo-admin 安装部署

安装maven
https://www.cnblogs.com/clicli/p/5866390.html
安装zookeeper
https://www.cnblogs.com/zuolun2017/p/8186254.html
安装tomcat
https://www.cnblogs.com/xdp-gacl/p/4097608.html
安装dubbo-admin
https://www.cnblogs.com/guilf/p/9263050.html
https://www.cnblogs.com/staticking/p/9093457.html
将 dubbo-admin-2.5.4-SNAPSHOT.war 拷入 tomcat webapps中发布

springmvc项目配置 dubbo

https://www.cnblogs.com/moy25/p/8990516.html

#注意 配置dubbo时 ,不建议使用<dubbo:annotation package=“com.moy” />
在dubbo.xml 单独配置时 与spring.xml 会冲突
导致消费方引入接口时失效,变量为null

springboot配置dubbo

https://blog.csdn.net/romantic112/article/details/79687942
https://www.cnblogs.com/jaycekon/p/SpringBootDubbo.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值