技术栈
spring cloud
阿琦学代码
11 小时前
spring cloud
·
ribbon
·
负载均衡
SpringCloud 负载均衡Ribbon 和 声明式服务调用Feign
ribbon是基于netflix ribbon实现的一个工作在consumer端的负载均衡工具,提供了很多负载均衡策略:轮询、随机、权重、区域
青鱼入云
15 小时前
spring cloud
·
微服务
如何使用Spring Cloud Gateway实现动态路由?
Spring Cloud Gateway 的路由信息由 RouteDefinitionLocator 接口提供,默认从配置文件(application.yml)加载。要实现动态路由,需自定义 RouteDefinitionLocator 或通过事件刷新路由缓存:
阿琦学代码
18 小时前
后端
·
spring
·
spring cloud
Spring Cloud(微服务) 概述
1、单体架构:所有模块都耦合在一个war包里,问题:代码耦合、迭代困难、扩展受限、技术债务2、分布式架构:按模块把项目拆分成多个模块,问题:拆分粒度、负载均衡、远程调用不通
.柒宇.
19 小时前
spring boot
·
spring
·
spring cloud
《云岚到家》第一章个人总结
云岚到家是一个互联网+家政的o2o平台家政:随着人口老龄化的严重,家政行业越来越火,对应的互联网平台随之产生,比如:58到家,天鹅到家等
bxlj_jcj
1 天前
spring cloud
·
nacos
Nacos注册中心:从服务注册到负载均衡
微服务规模扩大后,服务动态上下线难感知、流量集中易过载成痛点,注册中心成关键枢纽。Alibaba 开源的 Nacos,凭 “服务发现 + 配置管理” 一体化能力、高可用设计快速出圈。本文将拆解 Nacos 服务注册的底层逻辑,剖析它与负载均衡组件的协同路径,看其如何打通 “注册 - 分发” 链路,支撑微服务稳定运行。
qq_547026179
2 天前
后端
·
spring
·
spring cloud
SpringCloud--Sleuth 分布式链路追踪
Sleuth 是 Spring Cloud 生态系统中的一个组件,它提供了分布式追踪的解决方案。在微服务架构中,一个请求可能会经过多个服务,Spring Cloud Sleuth 可以帮助我们跟踪这些请求,为每个请求生成一个唯一的追踪ID,并在日志中记录这些ID,从而使得我们可以轻松地追踪请求在各个微服务中的流转情况。
青鱼入云
2 天前
spring cloud
·
微服务
介绍Spring Cloud Gateway
在微服务架构中,服务数量众多且分散,API 网关作为系统的“入口层”,承担以下核心职责:理解 Gateway 的核心概念是掌握其工作原理的关键:
戮戮
2 天前
tcp/ip
·
spring cloud
·
kubernetes
·
gateway
·
负载均衡
·
netty
一次深入排查:Spring Cloud Gateway TCP 连接复用导致 K8s 负载均衡失效
时间:2025-10 标签:Spring Cloud Gateway、Netty、TCP连接池、Kubernetes、负载均衡
后端小张
2 天前
java
·
spring boot
·
spring
·
spring cloud
·
tomcat
·
mybatis
·
mybatis plus
【JAVA 进阶】Mybatis-Plus 实战使用与最佳实践
在现代Java企业级开发中,数据持久层框架的选择直接影响着开发效率和代码质量。Mybatis作为优秀的持久层框架,以其灵活性和可控性赢得了广大开发者的青睐。而Mybatis-Plus作为Mybatis的增强工具,在保持Mybatis原有特性的基础上,提供了更加便捷的CRUD操作、强大的条件构造器、代码生成器等功能,极大地提升了开发效率。
青鱼入云
2 天前
spring cloud
·
微服务
介绍Spring Cloud Stream
Spring Cloud Stream 的核心目标是:简化微服务中消息驱动场景的开发,实现消息中间件的解耦。
青鱼入云
2 天前
spring cloud
·
微服务
·
ribbon
介绍一下Ribbon的工作原理
Ribbon 的工作依赖一系列核心接口(组件),这些接口定义了负载均衡的各个环节,通过实现类完成具体逻辑。核心组件如下:
青鱼入云
3 天前
spring cloud
·
微服务
·
ribbon
Ribbon是如何与服务注册中心nacos交互的
Ribbon 与 Nacos 交互的最终目的是:让 Ribbon 能够实时获取目标服务(如 user-service)的所有可用实例列表,从而基于负载均衡策略(如轮询、随机)选择实例发起请求。
青鱼入云
3 天前
spring cloud
·
微服务
OpenFeign介绍
OpenFeign是Spring Cloud生态中的一个组件,它基于Netflix Feign扩展而来。它的核心作用是将HTTP请求抽象为Java接口,开发者只需定义接口并添加注解,就能实现服务间的远程调用,无需手动编写HTTP请求代码(如HttpClient、OkHttp等)。
勇往直前plus
3 天前
spring boot
·
学习
·
spring cloud
·
rabbitmq
·
java-rabbitmq
学习和掌握RabbitMQ及其与springboot的整合实践(篇一)
这篇博客主要讲述rabbitMQ的理论基础和springboot整合指南,由于篇幅过长,我将这篇博客分为两个文章讲述,本篇文章主要讲述rabbitMQ的相关概念、理论基础,篇二讲述springboot与rabbitMQ的整合实践。
杨DaB
3 天前
spring cloud
·
eureka
·
1024程序员节
【SpringCloud】Eureka
是NetFlix的一个子模块,遵循着AP原则,是基于REST的服务,用于定位服务,实现服务注册进去,消费者拿的话直接注册进去就好了,类似于Zookeeper;
洛克大航海
3 天前
java
·
spring cloud
·
gateway
·
route
7-SpringCloud-服务网关 Gateway-高级特性 Route
在上述配置文件 application.yml 文件中的 URL 存在硬编码的问题,下面将以微服务名动态获取服务 URL。
我命由我12345
4 天前
java
·
后端
·
spring
·
spring cloud
·
微服务
·
架构
·
java-ee
Spring Cloud - Spring Cloud 声明式接口调用(Fiegn 声明式接口调用概述、Fiegn 使用)
Feign 是由 Netflix 提供的一套组件,是一个提供模版的声明式 Web Service 客户端
杨DaB
5 天前
spring
·
spring cloud
·
ribbon
·
feign
·
loadbalance
【SpringCloud】Ribbon(LoadBalancer ) 和 Feign
峰值调用,通过网速汇总,调整网络的速率吞吐,其中LVS是典型的应用SpringCloud Ribbon 是基于NetFlix Ribbon实现的一套客户端负载均衡的工具;
杨DaB
6 天前
spring
·
spring cloud
·
微服务
【SpringCloud】回顾微服务
参考学习的博客笔记:微服务架构 - 老_张 - 博客园微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的;
李昊哲小课
7 天前
spring boot
·
后端
·
spring
·
http
·
spring cloud
·
restful
spring 中 HttpStatus 与 ResponseEntity
在Spring框架(尤其是Spring Web模块)中,org.springframework.http.HttpStatus和org.springframework.http.ResponseEntity是处理HTTP响应的核心类,二者配合使用可灵活控制HTTP响应的状态、头部和体内容。以下是详细解析: