最新 最热

探索原味BFF模式

BFF — Backend For Frontends,经典分布式架构设计模式之一。我在学习和工作经验累积中,逐渐加深了对 BFF 的理解。作为一种模式,它具有一些更加确切的使用场景,和一些能匹配的特定问题。在本篇文章中,你们会与我一起穿越...

2022-09-14
0

Spring Cloud核心组件详解

1)、Eureka服务端:也称服务注册中心,同其他服务注册中心一样,支持高可用配置。如果Eureka以集群模式部署,当集群中有分片出现故障时,那么Eureka就转入自我保护模式。它允许在分片故障期间继续提供服务的发现和注册,当故障分...

2022-09-14
1

Spring Cloud Eureka详解

服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。

2022-09-14
0

java 雪崩效应,七、微服务架构中的“雪崩效应”

在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络

2022-09-14
1

什么是雪崩效应?雪崩效应常见场景及应对策略

分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图, 对于同步调用,当会员服务不可用时,订单服务请求线程被阻塞,当有大批量请求调用会员服务时, 最终可能导致整个会员服务资源耗尽,无法继续...

2022-09-14
0

关于服务熔断你不得不知道的知识

上一文中我们解析到关于服务降级的知识,了解到服务降级实际上是为了当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心业务正常运作...

2022-09-13
0

一文带你了解服务降级的前世今生

在分布式的环境下,多个服务之间的调用难免会出现异常、超时等问题,这些问题出现的时候,为了提高用户的体验,我们不能够直接将错误的信息展示给用户,而是在出现这种情况的时候,给用户返回一个友好的提示。服务降级的作...

2022-09-13
1

小白话讲解微服务、集群、分布式是什么

现在微服务开发是一个很流行的趋势,与人交谈如果说不知道微服务是什么东西倒显得落后了,但是、和微服务相近概念还有集群、分布式,这几个概念总容易让人混淆,那么本文就以简单通俗的方式来讲解他们的概念和区别,方便大家...

2022-09-13
0

SpringCloud入门系列之微服务之间的通信

Ribbon作为消费者微服务一端,也会向注册中心进行注册,注册中心Eureka service会向消费者Ribbon提供当前注册的所有节点数据(url、端口)信息。然后根据轮循(默认)策略请求服务提供者。...

2022-09-13
1

SpringCloud入门系列之雪崩效应与熔断机制

Hystrix(豪猪)是Netflix开源的熔断器组件,用于为微服务提供熔断机制预防雪崩,保护整体微服务架构的健康。

2022-09-13
1