随笔分类 - SpringCloud
摘要:一、为什么要使用熔断器? 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。Hystrix组件来进行容错处理。Hystrix
阅读全文
摘要:一、原理 如图所示,多台Server端之间相互注册(这里以两台Server为例),Client端向所有的Server端注册。 二、Server端配置 1. 添加依赖 2. 使用@EnableEurekaServer注解,开启Server端 3. 增加配置 为了配置方便,这里使用主机名代替IP,此处以
阅读全文
摘要:一、概述 1. 配置环境 版本:Spring Boot版本2.0.3.RELEASE,Spring Cloud版本Finchley.SR1,RabbitMQ 3.7.7 说明:本文章是在https://www.cnblogs.com/wslook/p/9994251.html的基础上完成, 2. 实
阅读全文
摘要:一、概述 1. 为什么使用? 1> 配置文件太多,不方便维护 2> 配置文件一般都保存这各种明文显示的密码,无法保证配置内容的安全性,也无法做到按权限分配给个人 3> 更新配置项目需重启,试想想,在生产环境,那么多台机器。。。 2. config介绍config分为Server端和Client端,实
阅读全文
摘要:前言 最近在项目中使用OpenFeign时,发现其不支持文件上传功能。网上找了很多资料,最后找到feign-form和feign-form-spring的解决方案。但其默认只支持单文件上传,不支持多文件上传。解决办法为:重写Encoder类,详见三。 一、配置 1. 引入依赖 2. 在调用方增加配置
阅读全文

浙公网安备 33010602011771号