![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dubbo
Art&Code
艺术与代码相辅相成。
展开
-
SpringCloud与Dubbo区别
SpringCloud与Dubbo区别 为什么放弃Dubbo 使用SpringCloud? 相同点:SpringCloud 和Dubbo可以实现RPC远程调用框架,可以实现服务治理。 不同点: SpringCloud是一套目前比较网站微服务框架了,整合了分布式常用解决方案遇到了问题注册中心Eureka、负载均衡器Ribbon ,客户端调用工具Rest和Feign,分布式配置中...原创 2018-11-08 17:44:00 · 612 阅读 · 0 评论 -
SpringBoot2.0之整合Dubbo
SpringBoot2.0之整合Dubbo Dubbo支持协议 Dubbo支持dubbo、rmi、hessian、http、webservice、thrift、redis等多种协议,但是Dubbo官网是推荐我们使用Dubbo协议的。 Spring Cloud 项目feign客户端 继承依赖方式实现重构项目 jar: 打成jar包 pom:依赖被被人继承的 公共依赖 字符模块...原创 2018-11-08 16:02:00 · 125 阅读 · 0 评论 -
Dubbo动态负载均衡(socket环境实现)
Dubbo动态负载均衡(socket环境实现) 消费者 去注册中心获取信息 然后缓存到本地 如果有生产者某个服务宕机了 会通过通知的方式告知 (订阅的方式) 微服务rpc远程调用框架中,服务的负载均衡都是采用本地负载均衡的,Spring Cloud 使用的ribbon(本地负载均衡) 如果使用Nginx,那么获取到服务信息后,请求要交给Nginx,再由Nginx进行转发实现负载均...原创 2018-11-08 04:15:00 · 190 阅读 · 0 评论 -
DubboAdmin平台
DubboAdmin平台 DubboAdmin部署 将dubbo-admin.war放入到TomcatWebapps目录下,修改dubbo.properties中的Zookeeper连接地址即可。 dubbo-admin放到 tomcat webapp即可 dubbo:https://github.com/alibaba/dubbo 上传dubbo-admin-2.5.4.war...原创 2018-11-07 22:35:00 · 124 阅读 · 0 评论 -
Dubbo之消费者
Dubbo之消费者 在写 dubbbo调用时候 <dubbo:reference 不能有空格! 项目结构: pom: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...原创 2018-11-07 19:40:00 · 109 阅读 · 0 评论 -
Dubbo之生产者
Dubbo之生产者 环境步骤: 安装Zookeepr启动 创建Maven项目搭建生产者和消费者 安装DubboAdmin平台,实现监控 Dubbo注册中心采用的是Zookeeper。为什么采用Zookeeper呢? Zookeeper是一个分布式的服务框架,是树型的目录服务的数据存储,能做到集群管理数据 ,这里能很好的作为Dubbo服务的注册中心。 Dubbo能与Zooke...原创 2018-11-07 17:58:00 · 221 阅读 · 0 评论 -
Dubbo原理
Dubbo原理 角色 Provider 提供服务 Consumer 调用服务 Register 服务注册于发现的 注册中心 Monitor 统计服务的调用次数和调用时间的监控中心 调用远程像调用本地一样 底层帮助做了序列化 和 反序列化 原理: 1、当生产者 启动时候 ,会将自己的服务信息注册到注册中心 ...原创 2018-11-07 16:07:00 · 85 阅读 · 0 评论 -
关于Dubbo
关于Dubbo 什么是Dubbo 一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。 Dubbo注册中心 对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也不断膨胀; 对于服务消费方,它最关心如何获取到它所需要...原创 2018-11-07 15:44:00 · 91 阅读 · 0 评论