Spring Cloud是一系列框架的有序集合。
💡 导语: 在Spring Boot的世界里,注解(Annotation)是开发者最强大的武器。它用简洁的代码替代了繁琐的XML配置,让开发变得“开箱即用”。但...
API Gateway(API网关)是一个服务器端组件,作为客户端与后端微服务之间的单一入口点。它负责请求路由、组合、协议转换以及跨领域功能处理。
在构建现代化的 Spring Boot 应用,尤其是基于 Spring Cloud 的微服务系统时,开发者必然会接触到两个核心的配置文件:application...
微服务解决的是”人”的问题,不是”技术”的问题。当团队大到需要分山头、业务复杂到需要分领域时,才是微服务登场的最佳时机。否则,你就是用导弹打蚊子——效果震撼,但...
适用版本:Spring Boot 3.x 4.x + Spring Cloud 2025.x Alibaba 2025.x
大家好,经过三个多月的持续迭代与深度重构,Dante Cloud 4.X 正式与大家见面了。这是 Dante Cloud 首个基于 Spring Boot 4 ...
在微服务架构主导企业级开发的今天,AI技术的落地已从“可选”变为“刚需”。无论是智能客服、内容生成,还是数据分析、风险管控,开发者都希望能在熟悉的微服务体系中快...
Predicate 决定了请求由哪一个路由处理。如果在请求处理前后需要加一些逻辑,这就是 Filter(过滤器)的作用范围了。
前面学习中通过 Eureka、Nacos 解决了服务注册、服务发现的问题,使用 Spring Cloud LoadBalance 解决了负载均衡的问题,使用 O...
虽说 RestTemplate 对 HTTP 封装后,已经比直接使用 HTTPClient 简单方便很多,但是还存在一些问题:
2018年6月,Eureka2.0 宣布闭源(但是1.X版本仍然为活跃项目),同年7月份,阿里 Nacos 宣布开源,并快速成为国内最受关注开源产品。作为 Eu...
当服务流量增大时,通常会采用增加机器的方式进行扩容,负载均衡就是用来在多个机器或者其他资源中,按照一定的规则合理分配负载。
当更换机器,或者新增机器时,这个 URL 就需要跟着变更,就需要去通知所有的相关服务去修改。随之而来的就是各个项目的配置文件反复更新,各个项目的频繁部署。这种没...
Spring Cloud 是基于 Spring Boot 进行开发的,Spring Boot 3.X 以下的版本,Spring 官方已不再进行维护(还可以继续使...
业务的所有功能实现都打包在一个 war 包或者 jar 包中,这种方式就称为单体架构。
在 Spring Cloud 微服务架构的早期实践中,OpenFeign 几乎是服务间远程调用的事实标准。它凭借简洁的注解和强大的功能,成为了无数开发者的首选。
问题是:开发成本太高了,一些比较轻的业务还好,业务太多太重,lua脚本显然不合适。