上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 单一职责(Simple Responsibility Pinciple,SRP)是指不要存在多于一个导致类变更 的原因。假设我们有一个 Class 负责两个职责,一旦发生需求变更,修改其中一个职责的逻辑代码,有可能会导致另一个职责的功能发生故障。这样一来,这个 Class 存在两个导 致类变更的原因 阅读全文
posted @ 2019-08-11 13:54 清风拂来 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 启动时检查的作用如下: (1)Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true"。 (2)可以通过 check="false" 关闭检查,比如,测试时,有些服务不关心,或者出现了循环依赖,必 阅读全文
posted @ 2019-07-17 22:01 清风拂来 阅读(1751) 评论(4) 推荐(0) 编辑
摘要: Dubbo配置加载流程 根据驱动方式的不同(比如Spring或裸API编程)配置形式上肯定会有所差异,具体参考XML配置、Annotation配置、API配置三篇文档。除了外围驱动方式上的差异,Dubbo的配置读取总体上遵循了以下几个原则: 配置来源 首先,从Dubbo支持的配置来源说起,默认有四种 阅读全文
posted @ 2019-07-17 21:34 清风拂来 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1.在前面帖子和工程的基础上,这里使用springboot整合dubbo,首先创建springboot项目: https://start.spring.io/ 进入spring Initializr ,创建服务提供者以及消费者的 springboot项目: 下载后保存到本机,然后解压,导入到ecli 阅读全文
posted @ 2019-07-16 00:24 清风拂来 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 之前已经下载好的dubbo-admin-master源码中,有dubbo-monitor-simple工程,同理,使用maven命令打包成一个可执行的jar包: 1.进入dubbo-monitor-simple工程目录里面进行打包(win8要使用管理员权限打开cmd命令行再去执行打包命令) 2. 打 阅读全文
posted @ 2019-07-14 17:07 清风拂来 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 在上一篇帖子的基础上,开始使用dubbo来实现RPC调用: 根据dubbo的架构图可知,需要做以下几件事情: 1.将服务提供者注册到注册中心(暴露服务) (1)引入dubbo依赖, 这里依赖2.6.2版本(版本如果使用zookeeper作为注册中心,那么对应的客户端是curator,不是原来的zkC 阅读全文
posted @ 2019-07-14 16:26 清风拂来 阅读(2989) 评论(1) 推荐(0) 编辑
摘要: 模拟一个需求,通过dubbo实现RPC调用: 这里用户服务模块的查询用户地址的功能,就是一个服务提供者,而订单服务模块的创建订单模块就是一个服务消费者; 1. 创建服务提供者的maven工程:user-service-provider 创建一个UserService接口及接口的实现类 2.创建服务消 阅读全文
posted @ 2019-07-14 00:20 清风拂来 阅读(282) 评论(0) 推荐(0) 编辑
摘要: dubbo 2.6.x 的dubbo-admin管理控制台搭建 1.下载源码:https://github.com/apache/incubator-dubbo-ops 打开后切换到master分支 切换后:选择zip方式下载 解压后进入dubbo-admin目录,打开pom.xml可以看到,dub 阅读全文
posted @ 2019-07-13 22:45 清风拂来 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1.下载并解压maven F:\maven\apache-maven-3.5.2 2. 设置环境变量 3. Path路径中添加maven的可执行文件目录(bin目录) 4.验证maven是否安装成功: 这里比较坑的一点是,win8开始,类似cmd这样的命令,都不是默认用admin权限执行的,导致cm 阅读全文
posted @ 2019-07-13 22:04 清风拂来 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1.Dubbo支持如下几种注册中心,推荐使用zookeeper来作为注册中心。 2. 下载zookeeper https://zookeeper.apache.org/releases.html#download 打开后,选择一个镜像地址去下载: 打开后选择3.4.14版本下载: 下载后解压: 进入 阅读全文
posted @ 2019-07-13 00:57 清风拂来 阅读(395) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页