SpringCloud微服务快速入门实战课程
文章平均质量分 70
来自w3cschool视频教程,以老师课堂笔快为主,也有自己遇到问题记录解决的过程。属于快速入门教程,适合急需掌握springCloud技能同学。
可乐环
努力学习,不断进步
展开
-
05 Hystrix
Hystrix就是用来实现服务熔断的,其实就是一种机制,当某个服务不可用时,可以阻断故障的传播,称为断路器或熔断器Hystrix负责监控服务之间的调用情况,当出现连续多次调用失败的情况时会进行熔断保护该服务的断路器就会打开,直接返回一个由开发者设置的fallback(退路)信息Hystrix会定期再次检查故障的服务,如果故障服务恢复,将继续使用服务。原创 2022-11-10 21:26:52 · 128 阅读 · 1 评论 -
04 Feign
Feign是一个HTTP客户端,可以更快捷、优雅地调用HTTP服务,使编写HTTPClient变得更简单。 在Spring Cloud中使用Feign非常简单,只需要创建一个接口,然后在接口上添加一些注解就可以了。原创 2022-11-10 21:17:47 · 73 阅读 · 0 评论 -
03 Eureka
Eureka是一个基于REST的服务,主要用于服务的注册和发现,以达到负载均衡和中间层服务故障转移的目的。 作用与zookeeper类似,都可以作为服务注册中心。原创 2022-11-10 00:00:30 · 86 阅读 · 0 评论 -
02 Restful API
简称为REST, 即表现层状态转化资源 Resources指的是网络上的某个数据, 如一个文件、一种服务等表现层 Representational资源的表现层,指的是资源的具体呈现形式,如HTML、JSON等状态转化 State Transfer指的是状态变化,通过HTTP方法来实现:GET 获取资源POST 新建资源PUT 更新资源DELETE 删除资源 简单来说,客户端通过HTTP方法对服务器的资源进行操作, 实现表现层状态转化。原创 2022-11-09 23:54:01 · 199 阅读 · 0 评论 -
01 微服务与springCloud简介
将单一应用程序划分成多个微小的服务, 每个服务完成单一功能,这样的每个服务叫做一个微服务 SpringCloud是一套完整的微服务解决方案,基于SpringBoot框架 SpringCloud是一系列框架的有序集合,它利用SpringBoot的开发便利性简化了分布式系统的开发 SpringCloud为开发人员提供了快速构建分布式系统的一些工具,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等。原创 2022-11-09 23:21:45 · 77 阅读 · 0 评论