随笔分类 -  Dubbo

摘要:整体设计 1、图例说明 (1)图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口 (2)图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层之间的依赖关系,每一层都可以剥离上层被复用,其中,Service 和 Config 层为 阅读全文
posted @ 2022-11-16 15:57 半条咸鱼 编辑
摘要:启动时检查 1、特性说明 (1)Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true" (2)可以通过 check="false" 关闭检查,比如,测试时,有些服务不关心,或者出现了循环依赖,必 阅读全文
posted @ 2022-11-16 14:39 半条咸鱼 编辑
摘要:配置组件 1、为了更好地管理各种配置,Dubbo 抽象了一套结构化的配置组件,各组件总体以用途划分,分别控制不同作用域的行为 2、从实现原理层面,最终 Dubbo 所有的配置项都会被组装到 URL 中,以 URL 为载体在后续的启动、RPC 调用过程中传递,进而控制框架行为 3、service 与 阅读全文
posted @ 2022-11-15 09:03 半条咸鱼 编辑
摘要:Windows 安装 Zookeeper 1、下载并解压 Zookeeper 2、复制 conf 下的 zoo_sample.cfg,改名为 zoo.cfg (1)dataDir=./:临时数据存储的目录,相对路径 / 绝对路径 (2)clientPort=2181:Zookeeper 端口号 3、 阅读全文
posted @ 2022-11-14 21:59 半条咸鱼 编辑
摘要:《分布式系统原理与范型》定义 1、分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 2、分布式系统(distributed system)是建立在网络之上的软件系统 发展 1、单一应用架构 (1)当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本 ( 阅读全文
posted @ 2022-11-14 16:04 半条咸鱼 编辑

点击右上角即可分享
微信分享提示