SpringCloud的学习
文章平均质量分 93
SpringCloud的学习,上的是尚硅谷的阳哥的课程
二狗mao
一个大二的软工人,方向是Java后端开发,关注必回关。上的是b站上尚硅谷的,博客当笔记写,笔记内容都是尚硅谷课上的。来自井冈山大学
展开
-
SpringCloud的学习(三),Resilience4j
断路器”本身是一种开关装置,当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个符合预期的、可处理的备选响应(FallBack),而不是长时间的等待或者抛出调用方无法处理的异常,这样就保证了服务调用方的线程不会被长时间、不必要地占用,从而避免了故障在分布式系统中的蔓延,乃至雪崩。CircuitBreaker的目的是保护分布式系统免受故障和异常,提高系统的可用性和健壮性。原创 2024-09-21 17:17:36 · 1249 阅读 · 0 评论 -
SpringCloud的学习(二),Consul服务注册与发现、分布式配置,以及 服务调用和负载均衡
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。它具有很多优点。包括: 基于 raft 协议,比较简洁;支持健康检查, 同时支持 HTTP 和 DNS 协议 支持跨数据中心的 WAN 集群 提供图形界面 跨平台,支持 Linux、Mac、Windows。原创 2024-09-15 18:08:47 · 1240 阅读 · 0 评论 -
SpringCloud学习 (一)前置知识学习
code状态值:由后端统一定义各种返回结果的状态码message描述:本次接口调用的结果描述data数据:本次返回的数据拓展:有时候会加第四个,timestamp:接口调用返回时间@Data/** 结果状态 ,具体状态码参见枚举类ReturnCodeEnum.java*/原创 2024-09-04 11:02:34 · 1341 阅读 · 0 评论