Microservice

Spring 国际化实现

📜 一、设计背景

1.1 国际化需求的产生

随着软件应用的全球化发展,企业级应用需要支持多种语言和地区设置。Spring Framework 作为 Java 企业级开发的核心框架,必须提供完善的国际化(i18n)支持来满足以下需求:

2024-01-02|雪崩问题、Spring Cloud微服务集成 Sentinel

今天做了什么:

  • 雪崩问题
  • Spring Cloud微服务集成 Sentinel
  • 扩展 Sentinel 集成 OpenFeign,实现自动降级

雪崩问题

1、什么是雪崩问题? 雪崩问题(Avalanche Effect)是指在分布式系统中,当一个节点或服务出现故障或不可用时,其影响会扩散到其他节点或服务,导致级联故障的现象。这种现象类似于雪崩,一旦开始,会不断放大和蔓延,最终导致整个系统崩溃。 雪崩问题的主要原因是系统中的节点或服务之间存在过度依赖、高度耦合,以及缺乏容错机制。当一个节点或服务出现故障时,由于其他节点或服务无法及时处理或适应,故障会不断传播,最终导致整个系统的崩溃。