springcloud

梵得儿SHI5 天前
docker·云原生·kubernetes·k8s·springcloud·微服务部署·java 后端
SpringCloud 生产级落地:Docker 容器化 + K8s 编排部署全攻略(含完整 yaml + 避坑指南)摘要:做 SpringCloud 微服务开发的同学,大概率都踩过这些坑:本地跑的顺风顺水,一上线就因为环境不一致崩掉;十几个微服务手动部署要半小时,还容易漏改配置;流量突增时手动扩缩容根本赶不上,服务直接被打挂;某个实例宕机还要人工登录服务器重启,故障恢复慢到离谱。
甜鲸鱼6 天前
微服务·架构·gateway·springcloud
JWT过滤器:从单体应用到微服务架构最近在做单体应用的微服务拆分,对网关这一块还不是很熟悉,写个笔记小小记录一下方便回看。之前的单体应用多模块划分:
notfound40436 天前
java·spring boot·spring·gateway·springcloud
解决SpringCloudGateway用户请求超时导致日志未记录情况1. 问题现象:本项目是SpringCloudGateway框架项目,测试对接时发现一种情况:调用方请求了我项目的接口,但是经过3秒之后调用方未收到任何请求,我项目也未记录到任何日志。
8Qi811 天前
java·大数据·elasticsearch·搜索引擎·微服务·架构·springcloud
Elasticsearch实战篇:索引库、文档与JavaRestClient操作指南整理自黑马程序员《SpringCloud微服务开发与实战》Elasticsearch01 课程 对应章节:索引库操作、文档操作、JavaRestClient 客户端
8Qi814 天前
java·分布式·微服务·中间件·rabbitmq·springcloud
RabbitMQ高级篇:消息可靠性、幂等性与延迟消息整理自黑马程序员《SpringCloud微服务开发与实战》项目 对应课程章节:MQ高级(消息可靠性、LazyQueue、死信交换机、延迟插件)
代码漫谈14 天前
java·微服务·springboot·springcloud
微服务 vs 单体架构:架构选型、实战拆解与决策指南导语: 在技术选型的十字路口,许多团队都面临这样的抉择:是用经典的单体架构快速上线,还是采用流行的微服务架构应对未来?今天,我们将通过一个完整的“图书馆管理系统”项目,从零开始构建两种架构的完整实现,在真实代码和运行结果中,揭示两种架构的本质差异、适用场景,并提供科学的决策框架。
色空大师15 天前
java·redis·微服务·rabbitmq·springcloud·短信
【微服务项目-短信平台】application.yml@profileActive@属性在pom文件中,pom中配置后,可在maven页面看到,打包时勾选哪个环境就是哪个环境配置打包
梵得儿SHI15 天前
grafana·prometheus·springcloud·skywalking·微服务可观测性·线上问题排查
SpringCloud 实战落地:可观测性建设(SkyWalking + Prometheus + Grafana)从 0 到 1 生产级部署摘要:微服务拆分后,线上接口超时、调用异常、内存泄漏、服务依赖混乱等问题越来越难定位。传统日志只能看单点,无法串联整条调用链;没有监控大盘,故障只能靠猜、靠重启。本文以真实生产环境落地经验为基础,手把手带你搭建一套无侵入、低成本、可直接上线的可观测体系:SkyWalking 做分布式链路追踪 + Prometheus 做指标采集 + Grafana 做可视化大盘。全文步骤可直接复制使用,适合架构师、开发、运维直接落地。
鬼先生_sir18 天前
java·dubbo·springcloud
Dubbo:从入门到精通很多人刚接触Dubbo会有疑问:“我已经用了Spring Cloud,为什么还要用Dubbo?”“Dubbo到底是做什么的?”——先把这两个问题搞懂,后续学习会事半功倍。
鬼先生_sir19 天前
seata·springcloud·分布式事务
SpringCloud Seata 四大模式(AT/TCC/SAGA/XA)全解析在 Spring Cloud 微服务架构中,业务系统被拆分为多个独立部署的微服务,每个服务对应独立的数据库实例,原本单体应用内的本地事务,彻底演变为跨服务、跨数据源的分布式事务场景。最典型的电商下单场景:用户下单需依次执行「扣减商品库存」「扣减用户余额」「生成订单记录」三个操作,这三个操作分属库存服务、账户服务、订单服务,对应三个独立数据库,任何一个环节失败,都需要所有已执行的操作全部回滚,否则会出现数据不一致,这就是分布式事务要解决的核心问题。
leo_messi941 个月前
java·缓存·压力测试·springcloud
2026版商城项目(二)-- 压力测试&缓存调用/api/product/spuinfo/11/up方法,将商品上架。 通过/mall_product/_doc/1可以查询到es中有上传的商品:
總鑽風1 个月前
springcloud·单点登录·sso·授权码模式
springcloud2023_alibaba_sso单点登录_授权码模式(已跑通)(源码地址见最后)使用版本:jdk 17,nacos-3.0.2,springboot-3.2.5,springcloud 2023.0.1,springcloudalibaba 2023.0.1.0.
總鑽風1 个月前
springcloud·alibaba·sso
springcloudalibaba2021-SSO 单点登录_密码模式本文只讲密码模式,因为入门简单,让大家先跑通。下一篇:进阶:授权码模式sringcloud授权码模式——单点登录
奥升新能源平台1 个月前
运维·安全·开源·能源·springcloud
奥升充电最小化高可用机房部署方案本方案旨在提供一套最小成本实现高可用(High Availability, HA)的本地机房部署架构,适用于中小规模充电运营平台。
leo_messi941 个月前
java·elasticsearch·k8s·springcloud
2026版商城项目(一)不多介绍不多介绍注意注意注意,我这里用的springboot3,一定要配置好对应的版本关系,我自己第一次配的时候,没有系统学过springboot3,花了1天才找对版本对饮关系!!!
没有bug.的程序员1 个月前
java·gateway·springboot·saas·springcloud·多租户、·userid
S 级 SaaS 平台的物理雪崩:Spring Cloud Gateway 多租户动态路由与 UserID 极限分片在某全球化 SaaS 平台的年度账单导出日,一个极其惨烈的系统级雪崩毫无征兆地爆发了。 平台里那个贡献了全公司 30% 营收的超级大客户(Tenant-Alpha),其十万名员工在早上 9 点同时发起了极其复杂的跨表联查与报表导出操作。 这股极其恐怖的瞬间洪峰,瞬间将底层的核心 MySQL 集群与计算节点的 CPU 算力彻底抽干!
Dragon Wu2 个月前
spring boot·后端·spring·缓存·springcloud
SpringCache 缓存使用总结近期在基于 SpringBoot 3.x 集成最新版 JetCache 时,发现该组件对 SpringBoot 3.x 的支持并不完善。最突出的问题是:使用 @Cached 注解配置本地缓存时,以变量作为缓存 key 的方式完全不生效,经过多轮排查和资料查阅后仍未找到有效解决方案。因此,我最终决定采用 SpringCache 作为替代方案,该方案能够与 SpringBoot 3.x 完美兼容。
七夜zippoe2 个月前
java·开发语言·微服务·springcloud·sleuth·zipkin
微服务链路追踪实战:SkyWalking vs Zipkin 架构深度解析与性能优化指南目录1. 链路追踪:分布式系统的“X光机”1.1 从单体到微服务:排查困境的演变1.2 链路追踪的核心价值矩阵
梦想总是可以实现的2 个月前
springcloud·微服务架构·java开发·分布式系统
SpringCloud2024 + JDK17实战:手把手教你从零搭建微服务全家桶(含Eureka+Gateway+Redis)最近在重构一个老旧的单体应用,团队决定采用最新的技术栈来搭建一套全新的微服务系统。我们选择了 Spring Cloud 2024 和 JDK 17 的组合,这不仅仅是追逐版本号的新鲜感,更是因为这套组合在性能、安全性和开发体验上带来的实质性提升。如果你也正在规划或已经开始一个微服务项目,希望这篇从零开始的实战指南能帮你避开我们踩过的那些坑,特别是新版兼容性、组件选型和配置优化上的问题。
九转苍翎3 个月前
spring boot·maven·springcloud
微服务学习笔记(1)——SpringColud概述定义:整个应用程序的所有功能模块(如用户管理、订单管理、支付管理等)都打包在一个单一的进程中,使用同一个数据库 优点: