![](https://img-blog.csdnimg.cn/ae45715ccc2f45a9b4eb179fc45c0e5b.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Dubbo
文章平均质量分 82
Dubbo是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。
书启秋枫
手痒了,写代码!
展开
-
第一章 RPC基础知识
一、软件架构1.单一应用架构(单机系统)当网站流量很小时,应用规模小时,只需一个应用,将所有功能都部署在一起,以减少部署服务器数量和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。数据库的处理时间影响应用的性能。ORM:Hibernate Mybatis这种结构的应用适合小型系统,小型网站,或者企业的内部系统,用户较少,请求量不大,对请求的处理时间没有太高的要求。 将所有功能都部署到一个服务器,简单易用。开发项目的难度低。低访问量 性能.........原创 2022-05-24 21:32:35 · 397 阅读 · 0 评论 -
第二章 Dubbo框架
一、Dubbo概述① Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。② Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架(由Rod Johnson创建的一个开源框架)无缝集成③ Dubbo是一个分布式服务框架,致力于提供高原创 2022-05-25 21:50:29 · 1473 阅读 · 0 评论 -
第三章 注册中心-Zookeeper
一、注册中心概述对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也不断膨胀;对于服务消费方,它最关心如何获取到它所需要的服务,而面对复杂的应用系统,需要管理大量的服务调用。而且,对于服务提供方和服务消费方来说,他们还有可能兼具这两种角色,即需要提供服务,有需要消费服务。 通过将服务统一管理起来,可以有效地优化内部应用对服务发布/使用的流程和管理。服务注册中心可以通过特定协议来完成服务对外的统一。Dubbo 提供的注册中心有如下几种类型可供选:Multicast原创 2022-05-25 21:50:39 · 1028 阅读 · 0 评论 -
Centos7和Windows下安装并配置 Zookeeper
① tickTime: 心跳的时间,单位毫秒. Zookeeper服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime时间就会发送一个心跳。表明存活状态。② dataDir: 数据目录,可以是任意目录。 存储zookeeper的快照文件、pid文件,默认为/tmp/zookeeper,建议在zookeeper安装目录下创建data目录, 将dataDir配置改为/usr/local/zookeeper-3.4.10/data...原创 2022-07-06 15:13:09 · 744 阅读 · 0 评论 -
SpringBoot-Dubbo中的Customer怎么获取了注册中心的服务呢?
(3)使用的dubbo自己的注解向服务中心中获取服务,并且将获取的对象放入到了Spring中。(2)写interface项目,注意这个项目没有配置文件,所以就没有向服务中心中注册。(1)在linux中开启zookeeper服务。(2)在配置文件中指定服务中心的ip地址。(4)写Customer项目,获取服务。(1)要在pom文件中导入接口依赖。(3)写servece项目。原创 2022-11-20 17:42:01 · 983 阅读 · 0 评论