最新 最热

Spring Cloud升级之路 - Hoxton - 10. 网关重试带Body的请求Body丢失的问题

之前我们的配置里面,只对 Get 请求针对 500 响应码重试,但是针对像 Post 这样的请求,只对那种根本还没到发送 Body 的阶段的异常(例如连接异常)这种重试,那么如果我们要对带 Body 的 Post 进行重试呢?或者就是用 Postman 构...

2021-04-12
0

Spring Cloud升级之路 - Hoxton - 9. 针对网关非 Get 请求的重试

在之前的系列里面Spring Cloud升级之路 - Hoxton - 5. 实现微服务调用重试,我们针对 OpenFeign 和 Spring Cloud Gateway 都设置了重试。

2021-04-12
0

Spring Cloud升级之路 - Hoxton - 8. 修改实例级别的熔断为实例+方法级别

如之前系列(Spring Cloud升级之路 - Hoxton - 4. 使用Resilience4j实现实例级别的隔离与熔断)所述,我们实现了实例级别的熔断。但是在生产中发现,并不是所有情况下都表现良好。首先如果发布了新接口,但是不小心回滚了,调用...

2021-04-12
0

[翻译]微服务设计模式 - 4. 服务发现 - 客户端服务发现

服务之间需要互相调用,在单体架构中,服务之间的互相调用直接通过编程语言层面的方法调用就搞定了。在传统的分布式应用的部署中,服务地址和端口是固定并且提前预知的,所以只需要简单的 HTTP/REST 调用或者其他的 RPC 机制...

2021-04-12
0

Spring Cloud 升级之路 - 2020.0.x - 1. 背景知识、需求描述与公共依赖

Spring Cloud 官方文档说了,它是一个完整的微服务体系,用户可以通过使用 Spring Cloud 快速搭建一个自己的微服务系统。那么 Spring Cloud 究竟是如何使用的呢?他到底有哪些组件?...

2021-04-12
0

(五) springboot商城源码之Spring Boot简介

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 致力于在蓬勃发展的快...

2021-04-09
1

(四) springboot商城源码之跟我学习SpringCloud-开发环境的准备和Lombok安装步骤

开发环境的准备主要涉及三个方面:JDK、Maven、Spring Tools 4 for Eclipse。

2021-04-09
1

【JavaP6大纲】分布式事务篇:BASE理论

BASE 理论是对 CAP 理论的延伸,核心思想是即使无法做到强一致性,但应用可以采用适合的方式达到最终一致性。 基本可用: 基本可用是指分布式系统在出现故障的时候,允许损失部分可用性,即保证核心可用。电商大促时,为了应对访...

2021-04-08
1

报名倒计时最后三天!|如何0代码改造,提高微服务治理效率?

云原生技术开放日 提到微服务生态,SpringCloud 自然是绕不开的话题。它作为分布式系统的主流开发组件,以开源的技术驱动,完整的应用生态和活跃的社区体验,吸引了无数的拥趸。 虽说是天然的微服务框架,但是组件之间的整合,还...

2021-04-08
0

SpringCloud中Hystrix容错保护原理及配置,看它就够了!

雪崩效应最终的结果就是:服务链条中的某一个服务不可用,导致一系列的服务不可用,最终造成服务逻辑崩溃。这种问题造成的后果,往往是无法预料的。...

2021-04-08
1