![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
文章平均质量分 54
hello,springcloud!
jarvis314159
这个作者很懒,什么都没留下…
展开
-
SpringCloud 之 Hystrix使用流程
Hystrix概念Hystrix 是一个供分布式系统使用,提供延迟和容错功能,保证复杂的分布系统在面临不可避免的失败时,仍能有其弹性。比如系统中有很多服务,当某些服务不稳定的时候,使用这些服务的用户线程将会阻塞,如果没有隔离机制,系统随时就有可能会挂掉,从而带来很大的风险。SpringCloud使用Hystrix组件提供断路器、资源隔离与自我修复功能。使用流程1. pom引入依赖<!--hystrix依赖--><dependency> <groupId原创 2021-02-04 13:33:57 · 227 阅读 · 0 评论 -
SpringCloud 之 Feign使用流程
基本概念Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注解,并整合了Ribbon和Eureka,从而让Feign的使用更加方便。Spring Cloud Feign是基于Netflix feign实现,整合了Spring Cloud Ribbon和Spring Cl原创 2021-02-03 20:50:02 · 600 阅读 · 2 评论 -
SpringCloud 之 Nacos使用流程
Nacos下载和安装1. 下载地址下载地址:https://github.com/alibaba/nacos/releases下载版本:nacos-server-1.1.4.tar.gz或nacos-server-1.1.4.zip,解压任意目录即可------注:当前SpringBoot版本为2.2.1.RELEASE2. 启动1.Linux/Unix/Mac----启动命令:sh startup.sh -m standalone (standalone代表着单机模式运行,非集群模原创 2021-02-03 13:48:06 · 362 阅读 · 0 评论 -
SpringCloud基础
SpringCloud和SpringBoot是什么关系SpringBoot是Spring的一套快速配置脚手架,可以基于SpringBoot快速开发单个微服务。SpringCloud是一个基于SpringBoot实现的开发工具。SpringBoot专注于快速、方便集成的单个微服务个体,SpringCloud关注全局的服务治理框架。SpringCloud基础服务组件服务发现----Netflix Eureka (Nacos)服务调用----Netflix Feign熔断器----Netflix原创 2021-02-03 12:58:06 · 85 阅读 · 0 评论