先浏览Eureka单节点文章 SpringCloud之Eureka入门使用 本机环境集群测试:1个调用者+2个服务提供者+2个服务注册中心 服务注册中心 打包部署2个服务注册中心项目 部署第1个服务注册中心application.yml为 部署第2个服务注册中心application.yml为 分别 ...
分类:
编程语言 时间:
2019-02-17 00:50:36
阅读次数:
201
搭建Eureka服务端(注册中心) 新建一个maven项目 项目名为eureka-server pom.xml application.yml 在启动类增加注解@EnableEurekaServer 启动项目 访问 http://localhost:8761/ 搭建Eureka客户端(服务提供者) ...
分类:
编程语言 时间:
2019-02-17 00:27:21
阅读次数:
114
Eureka server, 服务提供者、消费者的一些概念和配置说明 ...
分类:
其他好文 时间:
2019-02-15 15:46:33
阅读次数:
214
我现在需要实现这样的功能:将一个服务提供者启动多个实例,下面我列出在eclipse中启动多个实例的方法: 首先看一下我的服务提供者的项目文件结构: springboot默认的配置文件是application.properties,注意看我为了实现启动多个实例改成两个配置文件,这两个配置文件分别设成不 ...
分类:
编程语言 时间:
2019-02-12 00:24:18
阅读次数:
1669
分布式01-Dubbo基础 1-分布式基础理论 提升性能和并发,操作被分发到不同的分片,相互独立 系统的可用性,即使部分分片不能用,其他分片不会受到影响 2-Dubbo架构演变 发展演变 3-Dubbo需求 4-Dubbo架构 调用关系说明 0-服务容器负责启动,加载,运行服务提供者。 1-服务提供 ...
分类:
其他好文 时间:
2019-02-10 20:13:27
阅读次数:
226
服务消费者引用服务提供者的服务时可能由于网络原因导致长时间未返回相应,此时大量的线程将会阻塞,引起性能下降等问题。可以通过引入服务超时来解决该问题 服务超时指服务在给定的时间内未返回相应将立即终止该请求,一般配合retries(重试次数)使用。单位毫秒,默认值1000 示例:服务消费者 配置优先级( ...
分类:
其他好文 时间:
2019-02-10 13:50:01
阅读次数:
315
Dubbo在启动时会检查服务提供者所提供的服务是否可用,默认为True。 (1)、单个服务关闭启动时检查(check属性置为false) 1)、基于xml文件配置方式 2)、基于注解配置方式 (2)、全部服务关闭启动时检查(通过配置服务消费者的统一规则来关闭服务检查) 1)、基于xml文件配置方式 ...
分类:
其他好文 时间:
2019-02-10 13:49:21
阅读次数:
186
当服务提供者提供的服务接口出现不兼容升级时,可以设置版本号,使用多个版本号(version)进行过渡。 1)、服务提供者配置文件 2)、服务消费者配置文件 ...
分类:
其他好文 时间:
2019-02-10 13:47:12
阅读次数:
492
(1)、新建一个普通Maven项目,用于存放一些公共服务接口及公共的Bean等。 公共Bean: 公共服务接口: (2)、新建一个普通Maven项目,用作与服务提供者 1)、导入相关依赖 2)、编写服务提供者配置文件,新建provider.xml 3)、启动服务提供者 (3)、新建一个普通Maven ...
分类:
其他好文 时间:
2019-02-09 22:36:12
阅读次数:
223
(1)、新建一个普通Maven项目,用于存放一些公共服务接口及公共的Bean等。 项目: 公共Bean: 公共服务接口: (2)、新建SpringBoot项目用作与服务提供者 1)、添加依赖 * dubbo-spring-boot-starter的版本与SpringBoot的版本之间有相应的对照关系 ...
分类:
编程语言 时间:
2019-02-09 13:16:46
阅读次数:
468