上一页 1 2 3 4 5 6 7 ··· 32 下一页
摘要: 一、上集回顾 上级文章地址:【SpringCloud】Sentinel的基础概念及使用_面向架构编程的博客-CSDN博客 雪崩问题虽然有四种方案,但是限流是避免服务因突发的流量而发生故障,是对微服务雪崩问题的预防。 所以,这一篇文章我们先来讲讲服务限流(流量控制) 二、簇点链路 当请求进入微服务时, 阅读全文
posted @ 2023-01-31 22:11 金鳞踏雨 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、雪崩问题 1.问题描述 微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务。 如果服务提供者I发生了故障,当前的应用的部分业务因为依赖于服务I,因此也会被阻塞。 此时,其它不依赖于服务I的业务似乎不受影响。 但是,依赖服务I的业务请求被阻塞,用户不会得到响应,则tomcat的这 阅读全文
posted @ 2023-01-30 23:40 金鳞踏雨 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、初识Gateway服务网关 为什么需要网关? 在微服务中,各个模块之间的调用,也可以称其为远程调用!但是,如果是外部(用户)对微服务进行访问时,发的请求能不加处理的直接访问微服务吗??? 答案肯定是不能的!!! 例如,不是所有的业务都是对外公开的,如果"放任"任何用户都能对其进行访问,那么这是不 阅读全文
posted @ 2023-01-29 19:29 金鳞踏雨 阅读(750) 评论(1) 推荐(0) 编辑
摘要: 一、OpenFeign替代RestTemplate RestTemplate 存在的问题 我们以前利用RestTemplate发起远程调用的代码 public Order queryOrderById(Long orderId) { // 1.查询订单 Order order = orderMapp 阅读全文
posted @ 2023-01-28 02:37 金鳞踏雨 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Feign 和 OpenFeign 两者共同点 Feign和OpenFeign作用一样,都是进行远程调用的组件。 里面都内置了 Ribbon。 都是加在消费端的注解,让消费端可以调用其他生产者的服务。 Feign 和 OpenFeign 两者区别 (1)依赖不同 Feign 的依赖 <!-- fei 阅读全文
posted @ 2023-01-26 22:54 金鳞踏雨 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 集群结构图 官方给出的Nacos集群图如下: 其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。 我们接下来要尝试 Nacos集群搭建,效果图如下所示: 三个nacos节点的地址: 节点ipportnacos1localhost8845nacos2l 阅读全文
posted @ 2023-01-25 22:29 金鳞踏雨 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 【SpringCloud】Nacos注册中心、配置中心用法与原理(下) 上集回顾 二、Nacos 配置中心 1. 统一配置管理 (1)在 Nacos 中添加配置文件 (2)从微服务拉取配置 2. 配置热更新 方式一:使用 @RefreshScope注解 方式二:使用 @ConfigurationPr 阅读全文
posted @ 2023-01-24 00:00 金鳞踏雨 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 【SpringCloud】Nacos注册中心、配置中心用法与原理(上) 一、Nacos注册中心 1. 安装Nacos 【BUG】请注意Nacos2.0版本与1.0版本是有差别的! 2. Nacos的服务注册使用样例 (1)引入依赖 (2)配置nacos地址(server-addr) Nacos管理界 阅读全文
posted @ 2023-01-23 02:32 金鳞踏雨 阅读(165) 评论(0) 推荐(0) 编辑
摘要: map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平 阅读全文
posted @ 2023-01-20 23:30 金鳞踏雨 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 【SpringCloud】Nacos的安装与启动 一、下载安装包 二、解压 三、端口配置 四、启动 五、访问 【SpringCloud】Nacos的安装与启动 一、下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https: 阅读全文
posted @ 2023-01-20 23:18 金鳞踏雨 阅读(93) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 32 下一页