Loading

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 1.名词解释 资源名:唯一名称,默认请求路径 针对来源:Sentinel可以针对调用者进行限流,填写微服务名,默认default(不区分来源) 阈值类型/单机阈值: QPS(每秒钟的请求数量):当调用该API的QPS达到阈值的时候,进行限流 线程数:当调用该API的线程数量达到阈值的时候,进行限流 阅读全文
posted @ 2022-05-21 09:48 ZT丶 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.搭建Sentinel项目 Sentinel的官方文档网址:https://sentinelguard.io/zh-cn/docs/quick-start.html 创建项目sentinel-service-8401 导入依赖 <?xml version="1.0" encoding="UTF-8 阅读全文
posted @ 2022-05-21 09:43 ZT丶 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.什么是sentinel 分布式系统的流量防卫兵:随着微服务的普及,服务调用的稳定性变得越来越重要。Sentinel以“流量”为切入点,在流量控制、断路、负载保护等多个领域开展工作,保障服务可靠性。 特点: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例 阅读全文
posted @ 2022-05-21 09:42 ZT丶 阅读(706) 评论(0) 推荐(0) 编辑
摘要: Nacos客户端本地缓存及故障转移 在Nacos本地缓存的时候有可能会出现一些故障,这些故障就需要进行处理,涉及到的核心类为ServiceInfoHolder和FailoverReactor。 本地缓存有两方面,第一方面是从注册中心获得实例信息缓存在内存当中,也就是通过Map的形式承载,这样查询操作 阅读全文
posted @ 2022-05-21 00:31 ZT丶 阅读(1959) 评论(0) 推荐(0) 编辑
摘要: Nacos集群数据同步 当有服务进行注册以后,会写入注册信息同时会触发ClientChangedEvent事件,通过这个事件开始进行Nacos的集群数据同步,当然这其中只有一个Nacos节点来处理对应的客户端请求,这其中还涉及到一个负责节点和非负责节点 负责节点 首先要查看的是DistroClien 阅读全文
posted @ 2022-05-21 00:31 ZT丶 阅读(728) 评论(0) 推荐(0) 编辑
摘要: Nacos客户端服务订阅的事件机制剖析 Nacos客户端订阅的核心流程:Nacos客户端通过一个定时任务每6秒从注册中心获取实例列表,当发现实例发生变化时发布变更事件,订阅者进行业务处理,然后更新内存和本地缓存中的实例。 在第一步调用subscribe方法时,会订阅一个EventListener事件 阅读全文
posted @ 2022-05-21 00:29 ZT丶 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 1.Nacos订阅概述 Nacos的订阅机制如果用一句话来描述就是:Nacos客户端通过一个定时任务每6秒从注册中心获取实例列表,当发现实例发生变化时发布变更事件,订阅者进行业务处理(更新实例,更改本地缓存) 订阅方法整体流程: 2.定时任务开启 其实订阅本质上就是服务发现的一种方式,也就是在服务发 阅读全文
posted @ 2022-05-21 00:27 ZT丶 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 总体流程 Nacos客户端的服务发现,其实就是封装参数、调用服务接口、获得返回实例列表 从NamingTest开始来分析服务发现 public class NamingTest { @Test public void testServiceList() throws Exception { .... 阅读全文
posted @ 2022-05-21 00:25 ZT丶 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.长连接 概念:长连接是指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包 nacos注册中心客户端2.0之后使用gRPC代替http,会与服务端建立长连接,但仍然保留了对旧http客户端的支持 NamingClientProxy接口负责底层通讯调用服务 阅读全文
posted @ 2022-05-21 00:24 ZT丶 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 客户端服务注册入口 流程图: 实际上我们在真实的生产环境中,我们要让某一个服务注册到Nacos中,我们首先要引入一个: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba 阅读全文
posted @ 2022-05-21 00:23 ZT丶 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页