![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
文章平均质量分 85
风某人~Wind
冲击大厂之路
展开
-
Spring Cloud 整合Swagger 统一服务api
Swagger整合多个微服务统一API接口文档单系统Spring Boot 整合Swagger或者 Swagger注解介绍请看另一篇文章Swagger(丝袜哥) 快速入门(超详细介绍)准备工具1. 自己搭建准备好微服务环境2. 里面至少包含一个注册中心,一个网关,两个其他服务当前演示的测试环境配置1个注册中心(eureka)、1个网关(zuul)、和user-consumer、user-provider 两个服务开搞!1. 引入依赖在除了注册中心里面的所有的服务都..原创 2021-04-09 10:25:37 · 518 阅读 · 0 评论 -
Spring Cloud Hystrix介绍与使用
HystrixSpring Cloud 里用的是 Hystrix,是一个容错组件。Hystrix实现了 超时机制和断路器模式。Hystrix是Netflix开源的一个类库,用于隔离远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性。主要有以下几点功能:1. 为系统提供保护机制。在依赖的服务出现高延迟或失败时,为系统提供保护和控制。2. 防止雪崩。3. 包裹请求:使用HystrixCommand(或HystrixObservableCommand)包裹对依赖的调用逻辑,每个命令原创 2021-03-03 10:38:07 · 968 阅读 · 10 评论 -
Spring Cloud Feign使用介绍
FeignOpenFeign是Netflix 开发的声明式、模板化的HTTP请求客户端。可以更加便捷、优雅的调用http apiOpenFeign是会根据带有注解的函数信息构建出网络请求的模板,在发送网络请求之前,OpenFeign会将函数的参数值设置到这些请求模板中。feign主要是构建微服务消费端。只要使用OpenFeign提供的注解修饰定义网络请求的接口类,就可以使用该皆苦的实例发送RESTful的网络请求。还可以集成Ribbon和Hystrix,提供负载均衡和断路器。英文表意为 “假原创 2021-02-25 15:30:27 · 1036 阅读 · 11 评论 -
如何搭建 Eureka 服务的高可用
搭建 Eureka 服务的高可用原创 2021-02-23 11:04:33 · 396 阅读 · 0 评论 -
如何用java搭建一个微服务框架详细教程
微服务 - 微服务的作用 - 微服务框架微:体积小 随处运行 开发简单 - 相对于传统的SpringMVC - SSM服务: 一定区别于系统,服务一个或者一组相对较小且独立的功能单元 - 业务能力构建+自动化部署+多种编程语言+不同的数据存储技术+最低的集中式管理为什么有微服务? - 应用的拆分程序员A B C 需求: 开发一套订单管理系统程序员A: 采用单系统架构 业务代码mvc拆分,前端vue渲染 - 后端SSM + 前端Vue - 架构适用于订单小程序员B: 采用多应用,将产品 ..原创 2020-08-17 17:24:10 · 7770 阅读 · 2 评论