码迷,mamicode.com
首页 >  
搜索关键字:springcloud微服务    ( 138个结果
SpringCloud微服务(03):Hystrix组件,实现服务熔断
本文源码:GitHub·点这里||GitEE·点这里一、熔断器简介微服务架构特点就是多服务,多数据源,支撑系统应用。这样导致微服务之间存在依赖关系。如果其中一个服务故障,可能导致系统宕机,这就是所谓的雪崩效应。1、服务熔断微服务架构中某个微服务发生故障时,要快速切断服务,提示用户,后续请求,不调用该服务,直接返回,释放资源,这就是服务熔断。熔断生效后,会在指定的时间后调用请求来测试依赖是否恢复,依
分类:编程语言   时间:2019-10-11 01:20:26    阅读次数:118
SpringCloud微服务的熔断机制以及相关概念介绍
1、什么是服务的熔断机制? 熔断机制是对系统的防护,比如受到一些恶意攻击,那么需要熔断机制来保护系统的微服务,做出响应,避免资源被耗尽。既要能响应,又要能防护,当我们的请求达到一个负载阈值,就启用熔断,把真实接口关掉,给客户端请求一个响应,这个响应,我们可以设置。服务熔断就是对该服务的调用执行熔断, ...
分类:编程语言   时间:2019-10-07 23:09:51    阅读次数:117
SIA-GateWay之API网关安装部署指南
SIA-GATEWAY是基于SpringCloud微服务生态体系下开发的一个分布式微服务网关系统。具备简单易用、可视化、高可扩展、高可用性等特征,提供云原生、完整及成熟的接入服务解决方案。本文介绍API网关的安装部署。 ...
分类:Windows程序   时间:2019-09-11 15:30:44    阅读次数:120
SpringCloud微服务小白入门之Eureka注册中心和服务中心搭建示例
一、注册中心配置文件 代码复制区域: 二、在pom.xml里添加注册中心和服务中心依赖 代码复制区域: 三、在启动类上配置 @EnableEureKaServer 四、启动服务输入注册中心url地址:localhost:7000 或 ip:7000 以上注册中心配置完成。 一、服务中心配置 代码复制 ...
分类:编程语言   时间:2019-08-18 11:42:43    阅读次数:83
SpringCloud微服务(06):Config组件,实现配置统一管理
一、Config简介 在微服务系统中,服务较多,相同的配置:如数据库信息、缓存、参数等,会出现在不同的服务上,如果一个配置发生变化,需要修改很多的服务配置。spring cloud提供配置中心,来解决这个场景问题。 系统中的通用配置存储在相同的地址:GitHub,Gitee,本地配置服务等,然后配置 ...
分类:编程语言   时间:2019-08-17 21:37:32    阅读次数:83
SpringCloud微服务(05):Zuul组件,实现路由网关控制
一、Zuul组件简介 1、基础概念 Zuul 网关主要提供动态路由,监控,弹性,安全管控等功能。在分布式的微服务系统中,系统被拆为了多个微服务模块,通过zuul网关对用户的请求进行路由,转发到具体的后微服务模块中。 2、Zuul的作用 1)按照不同策略,将请求转发到不同的服务上去; 2)聚合API接 ...
分类:编程语言   时间:2019-08-14 23:57:23    阅读次数:204
一个项目的SpringCloud微服务改造过程
分享一个项目进行SpringCloud微服务改造的过程与实践。
分类:编程语言   时间:2019-08-06 17:11:46    阅读次数:133
SpringCloud微服务(01):Eureka组件,管理服务注册与发现
一、Eureka基本架构 1、Eureka角色结构图 角色职责如下: 1)、Register:服务注册中心,它是一个Eureka Server ,提供服务注册和发现功能。 2)、Provider:服务提供者,它是一个Eureka Client ,提供服务。 3)、Consumer:服务消费者,它是一 ...
分类:编程语言   时间:2019-07-30 23:27:53    阅读次数:127
小白使用Hystrix
Hystrix是什么东西?百度一下: 没错,hystrix是豪猪的意思,作为SpringCloud微服务系统中保持服务稳定的重要组件,正如它的名字一样,它对整个系统起到了保护的作用。 在许多文章当中把hystrix描述为熔断器,便于我们结合生活来理解。想象一下,你在家使用了很多的大功率的电器,导致电 ...
分类:其他好文   时间:2019-07-16 00:10:51    阅读次数:90
初识springcloud (一)
一、springcloud 概述 1.微服务与springcloud 微服务是一种架构风格,将单体应用划分为小型的服务单元,微服务之间使用HTTP的API进行访问操作。 2.springcloud 的主要模块 Eureka :基于REST服务的分布式中间件,主要用于服务管理 Hystrix : 容错 ...
分类:编程语言   时间:2019-06-19 21:53:30    阅读次数:146
138条   上一页 1 ... 4 5 6 7 8 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!