
rpc
花和尚也有春天
会收集一些不错的文章,时常品读,也学着自己总结一些东西,坚持努力的方向!
展开
-
RPC:如何描述RPC框架?
RPC框架背景:随着企业 IT 服务的不断发展,单台服务器逐渐无法承受用户日益增长的请求压力时,就需要多台服务器联合起来构成「服务集群」共同对外提供服务。 同时业务服务会随着产品需求的增多越来越肿,架构上必须进行服务拆分,一个完整的大型服务会被打散成很多很多独立的小服务,每个小服务会由独立的进程去管理来对外提供服务,这就是「微服务」。 当用户的请求到来时,我们需要将用户的请求分散到多...转载 2018-10-21 00:03:22 · 330 阅读 · 0 评论 -
Dubbo:服务暴露方式
Dubbo服务暴露方式1.通过注解暴露 第一行写入服务的package,第二行不需要 使用Dubbo的@Service注解在实现类的上面<!-- 使用注解方式暴露接口 --> <dubbo:annotation package="com.dotoyo.dsframe.form" /> <!-- 加入spring注解扫描 <...转载 2018-11-10 23:34:26 · 695 阅读 · 0 评论 -
Dubbo:项目构建过程与所需组件介绍
一、 什么是SOA 21 SOA : Service-Oriented Architecture 22 RPC : Remote Procedure Call Protocol 23 OSI网络通讯模型 : 2二、 Dubbo是什么 3三、 Dubbo架构 31 registry 31.1 发布 31.2 订阅 32 consumer 33 provider...原创 2018-11-25 18:00:53 · 2609 阅读 · 0 评论 -
Dubbo:自测自拟项目搭建provider
然后导入相应的配置信息: 先配置dubbo: 然后配置zookeeper:下图可知:dubbo依赖已经默认携带下载了spring很多的包 然后开始代码编程:先定义一个接口: 然后写实现:package com.test.service;public interface UserService { void r...原创 2018-11-25 13:25:14 · 533 阅读 · 0 评论 -
Dubbo:自测自拟项目搭建consumer
创建maven项目之consumer,同创建provider一样。 pom添加:先创建接口:写实现: 写实现逻辑:package com.testDubo.service.impl;import org.springframework.beans.factory.annotation.Autowired;import org.springframework....原创 2018-11-25 15:54:08 · 350 阅读 · 0 评论 -
Dubbo:注册多个注册中心(不是集群,而是多个不同环境)
第1步:配置多个provider 第2步:三个provider截图: 第3步:第4步:第5步:原创 2019-01-22 15:35:16 · 3783 阅读 · 0 评论 -
Dubbo:service和web注册version必须一致
注意以下代码标红位置!!service:注意consumer也要加上!web充当consumer: 由于自己忘记在service-provider上加版本号,所以导致和消费者不一致,消费者始终调用不到!!如下图: 加上后就一致了。 ...原创 2019-01-22 19:47:59 · 3006 阅读 · 0 评论