上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 117 下一页
  2022年1月15日
摘要: 一、启动解析 Dubbo 可以很好的 Spring 框架进行整合,而且可以在 Spring 的 xml 配置文件中进行配置 Dubbo 的相关信息,那么是如何进行解析配置文件的呢? 在 Spring 中 BeanDefinitionParser 接口是用来解析 xml 配置文件的顶级接口,来看一下它 阅读全文
posted @ 2022-01-15 16:15 格物致知_Tony 阅读(93) 评论(0) 推荐(0)
摘要: Dubbo 框架设计 一、整体设计 图例说明: 图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口。 图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层之间的依赖关系,每一层都可以剥离上层被复用,其中,Service 和 Co 阅读全文
posted @ 2022-01-15 15:47 格物致知_Tony 阅读(26) 评论(0) 推荐(0)
摘要: 一、RPC 原理 一次完整的 RPC 调用流程(同步调用,异步调用另说)如下: 1)服务消费方(client)调用以本地调用方式调用服务; 2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体; 3)client stub找到服务地址,并将消息发送到服务端; 4)s 阅读全文
posted @ 2022-01-15 12:13 格物致知_Tony 阅读(45) 评论(0) 推荐(0)
摘要: 一、集群容错 集群调用失败时,Dubbo 提供的容错方案 在集群调用失败时,Dubbo 提供了多种容错方案,缺省为 failover 重试。 各节点关系: 这里的 Invoker 是 Provider 的一个可调用 Service 的抽象,Invoker 封装了 Provider 地址及 Servi 阅读全文
posted @ 2022-01-15 12:09 格物致知_Tony 阅读(110) 评论(0) 推荐(0)
摘要: 一、服务降级 1、什么是服务降级 当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心交易正常运作或高效运作。 2、降级 Dubbo 服务 可以通过服务降级功能临时屏蔽某个出错的非关键服务,并定义降级后的返回策略。 向注册 阅读全文
posted @ 2022-01-15 11:39 格物致知_Tony 阅读(64) 评论(0) 推荐(0)
  2022年1月14日
摘要: 一、负载均衡 Dubbo 提供的集群负载均衡策略 在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为 random 随机调用。 具体实现上,Dubbo 提供的是客户端负载均衡,即由 Consumer 通过负载均衡算法得出需要将请求提交到哪个 Provider 实例。 可以自行扩展负载均衡策略, 阅读全文
posted @ 2022-01-14 23:47 格物致知_Tony 阅读(259) 评论(0) 推荐(0)
摘要: 一、Zookeeper 宕机 现象:zookeeper 注册中心宕机,还可以消费 dubbo 暴露的服务。 原因:健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心 阅读全文
posted @ 2022-01-14 22:08 格物致知_Tony 阅读(97) 评论(0) 推荐(0)
摘要: 一、Dubbo 配置与 SpringBoot 整合 的三种方式 1、方式一 1)导入 dubbo-starter 依赖,在 application.properties 配置属性 dubbo.application.name=boot-order-service-consumer dubbo.reg 阅读全文
posted @ 2022-01-14 19:59 格物致知_Tony 阅读(493) 评论(0) 推荐(0)
摘要: 一、RDB和AOF 用哪个好 官方推荐两个都启用; 如果对数据不敏感,可以选单独用RDB; 不建议单独用 AOF,因为可能会出现Bug; 如果只是做纯内存缓存,可以都不用; 阅读全文
posted @ 2022-01-14 11:28 格物致知_Tony 阅读(32) 评论(0) 推荐(0)
摘要: 一、AOF 1、AOF 是什么 以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,Redis启动之初会读取该文件重新构建数据,换言之,Redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。 2、AOF默认 阅读全文
posted @ 2022-01-14 11:27 格物致知_Tony 阅读(94) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 117 下一页