摘要: 0.前置 在本章节前,还有一小节,是关于SpringCloudAlibaba的简单介绍,这里不再记录相关笔记。直接给出和课程一致的SCAlibaba2022.x的文档地址,GItHub上已经提醒,移到了aliyun的子域名下。 1.Nacos在微服务体系中的定位 和SpringCloud中的Cons 阅读全文
posted @ 2024-11-07 22:59 长名06 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.概述 1.1 是什么 1.1.1 官网 https://docs.spring.io/spring-cloud-gateway/reference/ 1.1.2 体系定位 Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;但在2.x版本中,zuul的升级一直跳票, 阅读全文
posted @ 2024-11-02 20:00 长名06 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1.Sleuth进入维护模式 替代方案 -> Micrometer Tracing 2.分布式链路追踪概述 2.1 出现背景 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协调产生最后的结果,每一个前端请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高 阅读全文
posted @ 2024-10-23 22:16 长名06 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.Hystrix进入维护模式 1.1 是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 了解,这是Netf 阅读全文
posted @ 2024-10-16 22:41 长名06 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.提问 1.1 已经有RestTemplate + LoadBalancer的方式进行服务的调用,为什么还要有OpenFeign? 因为OpenFeign的功能更强大,和使用更便携。 1.2 使用那个? 推荐使用OpenFeign 2.OpenFeign是什么 2.1 官网翻译 https://d 阅读全文
posted @ 2024-10-08 00:11 长名06 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.Ribbon目前也进入维护模式 1.1 Ribbon介绍 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一 阅读全文
posted @ 2024-10-01 22:44 长名06 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要引入服务注册中心 1.1 原因 public static final String PAYMENT_SRV_URL = "http://localhost:8001";//硬编码 微服务所在的IP地址和端口号硬编码到订单微服务中,会存在非常多的问题 (1)如果订单微服务和支付微服务的I 阅读全文
posted @ 2024-09-28 21:52 长名06 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 使用工具类,静态读取配置文件中的配置的写法 @Component public class ConfigUtils { private static ConfigUtils instance;//单例模式持有当前工具类的实例 private ConfigUtils(){} @Value("${sys 阅读全文
posted @ 2024-09-27 15:16 长名06 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前言 这是尚硅谷2024Cloud教程的笔记,只是记录学习历程,方便自己以后查询。周阳老师讲的很好,给出原视频地址 对应1.Boot和Cloud选项,2.Cloud组件的停更,升级,替换,3.Base工程构建。 1.Boot和Cloud选项 1.JDK SpringBoot3.0开始,对于JDK的最 阅读全文
posted @ 2024-09-26 23:22 长名06 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 此笔记中略的部分,在宋红康老师的视频中和其附带的笔记,都有详细内容,这里给出视频地址。 本章专题与脉络 1.Java版本迭代概述 1.1 发布特点(小步快跑,快速迭代) 发行版本 发行时间 备注 Java 1.0 1996.01.23 Sun 公司发布了 Java 的第一个开发工具包 Java 5. 阅读全文
posted @ 2024-08-28 00:29 长名06 阅读(122) 评论(0) 推荐(0) 编辑