
SpringCloud
疯狂的帆
IT小白的求学之路
展开
-
SpringCloud系列(七)config分布式配置中心的使用以及中文乱码解决方式
文章目录了解Config分布式配置中心为什么使用config分布式配置中心简介代码实现中文乱码问题乱码的原因解决方式测试最终解决方式了解Config分布式配置中心为什么使用config分布式配置中心在微服务中,每个功能模块其实都可以拆分成一个单独的服务实例,如果项目够大,必然会有很多服务单元,每个服务单元都有一份配置文件需要维护,这显得不太好维护,而且不方便协作开发。为了使服务实例的配置文...原创 2020-03-24 23:19:31 · 1075 阅读 · 1 评论 -
SpringCloud系列(六)ZUUL服务网关
ZUUL服务网关是什么ZUUL服务架构ZUUL 路由(Router)ZUUL的简单使用ZUUL 过滤器(Filter )zuulFilter的使用场景Filter 的生命周期代码实现原创 2020-03-23 22:42:16 · 478 阅读 · 0 评论 -
SpringCloud(五)—Hystrix断路器
分布式系统面临的问题服务雪崩什么是HystrixHystrix服务降级服务降级优化-彻底解耦服务熔断Hystrix可视化数据监控 dashboard什么是 dashboard代码实现如何查看小结原创 2020-03-22 20:54:01 · 247 阅读 · 0 评论 -
SpringCloud系列(四)负载均衡—Ribbon—Feign
负载均衡什么是负载均衡负载均衡的分类RibbonRibbon是什么使用Ribbon实现负载均衡1、配置Ribbon,开启负载均衡2、重新构建一个 producer项目3、开启项目,进行测试Ribbon重试机制开启重试机制测试Ribbon 支持的负载均衡算法修改Ribbon使用算法的方法1、直接在配置文件中修改2、使用 @Bean注入配置FeignFeign是什么Feign的使用1、引入feign的依赖2、编写feign客户端3、修改controller4、修改启动原创 2020-03-20 01:37:02 · 292 阅读 · 0 评论 -
SpringCloud系列(二)Eureka详解
Eureka简介Eureka的基本架构Eureka简单实现父工程生产者消费者注册中心测试Eureka自我保护机制什么是Eureka自我保护机制关闭Eureka自我保护机制Eureka如何优雅停服配置Eureka常用配置总结Eureka搭建集群实现高可用原创 2020-03-19 17:04:30 · 663 阅读 · 2 评论 -
SpringCloud系列(三)Eureka搭建集群实现高可用(三种方式)
eureka也是一个服务,如果eureka所在的服务器宕机了,那么整个服务就崩溃了,完全不能使用。所以我们需要实现 Eureka的高可用,搭建Eureka集群。本项目基于 [SpringCloud系列(二)Eureka详解](https://blog.youkuaiyun.com/fan521dan/article/details/104966121) 中的代码,使用 IDEA 开发工具原创 2020-03-19 17:02:33 · 1622 阅读 · 3 评论 -
SpringCloud系列(一)网站架构演变过程—什么是微服务?SpringCloud是什么?
网站架构演变过程1、传统架构模式(单点应用)一般只适合一个人或者是小团队开发缺点:耦合度太高,一旦某个模块出问题,可能会影响整个服务不可用2、分布式架构模式(对项目进行拆分)由传统架构演变而来,将项目以项目的模块的方式进行拆分,分成n多个子项目。比如商城服务,拆分成:会员项目、订单项目、支付项目、优惠券项目、猜你喜欢项目…等,每个项目都有自己独立的数据库、redis。和传统架构的区别...原创 2020-03-18 22:33:21 · 438 阅读 · 0 评论