spring cloud

追风筝的人er8 天前
vue.js·spring boot·spring cloud
企业管理系统如何实现自定义首页与千人千面?RuoYi Office 给出了完整方案🌐 文档地址:ruoyioffice.com | 📦 源码1:gitee.com/yqzy1688/ru… |📦 源码2:gitee.com/yqzy1688/ru… |📦 源码3:github.com/yuqing2026/… | 💬 微信:17156169080(备注「RuoYi Office」)
三水不滴9 天前
经验分享·笔记·后端·spring·spring cloud·gateway
利用SpringCloud Gateway 重试 + 降级解决第三方接口频繁超时问题,提升性能在微服务架构的日常开发中,对接第三方接口几乎是绕不开的必修课 —— 无论是支付、短信、物流还是其他开放能力,我们永远无法保证第三方服务的绝对稳定。超时、502 错误、网络抖动、突发流量限流、维护窗口不可用…… 这些问题轻则导致用户操作失败,重则直接中断核心业务,拉满客服与运维的压力。
知识即是力量ol10 天前
java·spring cloud·微服务·nacos·架构·gateway·feign
微服务架构:从入门到进阶完全指南想象一个电商系统,所有功能都写在一个项目里:用户模块、订单模块、商品模块、支付模块……随着业务增长,问题开始浮现:
Java水解10 天前
后端·spring cloud
【Spring Cloud】优雅实现远程调用-OpenFeign观察之前文章介绍的远程调用的代码:虽说RestTemplate 对HTTP封装后, 已经比直接使用[HTTPClient]简单方便很多, 但是还存在一些问题.
Remember_99310 天前
java·开发语言·后端·算法·spring·spring cloud·list
SpringCloud:Nacos注册中心目录1.Nacos注册中心1.1.认识和安装Nacos1.2.服务注册到nacos1)引入依赖2)配置nacos地址
J_liaty10 天前
spring cloud·微服务·面试
Spring Cloud 微服务面试高频题答案: 微服务是一种架构风格,将一个应用拆分成多个小型服务,每个服务独立运行、独立部署、通过轻量级通信(HTTP/gRPC)协作。
西门吹雪分身10 天前
java·redis·spring cloud
SpringCloudGateway过滤器之RequestRateLimiterGatewayFilterFactory限流过滤器 RequestRateLimiterGatewayFilterFactory这个内置的过滤器主要用于限流,默认实现的限流算法为令牌桶限流算法。其中比较关键的属性有:
vx_Biye_Design10 天前
java·spring·spring cloud·servlet·eclipse·云计算·课程设计
【关注可免费领取源码】云计算及其应用网络教学系统--毕设附源码35183本研究开发了一款基于云计算技术的网络教学系统,旨在通过先进的信息技术提升教学效率与质量。系统采用Java语言开发,结合SpringBoot框架和MySQL数据库,构建了一个高效、稳定且易于维护的在线教学平台。该系统为学生、教师和管理员提供了丰富的功能模块。学生可以便捷地访问课程信息、提交作业并参与在线测试;教师能够发布课程内容、批改作业并进行在线答疑;管理员则负责系统的整体维护、用户管理以及数据安全监控。通过模块化设计和高效的数据处理能力,系统不仅提升了教学管理的效率,还为在线教学的数字化转型提供了有力支
Coder_Boy_11 天前
java·开发语言·spring boot·分布式·spring cloud·中间件
Java后端核心技术体系全解析(个人总结)Java后端技术的学习与落地,从来不是零散知识点的堆砌,而是有明确的递进逻辑:从Java程序的“运行基石”,到应对海量请求的“高并发能力”,再到简化开发的“Spring体系”、支撑分布式架构的“中间件”、拆分复杂业务的“微服务”,最终到适配规模化部署的“云原生”。
悠闲蜗牛�11 天前
spring cloud·微服务·kubernetes
Kubernetes从零到集群:本地Minikube环境搭建与Spring Cloud微服务运维实战在微服务架构成为主流的今天,单个应用的容器化只是第一步。当服务数量增多时,容器编排与管理成为新的挑战。Kubernetes作为容器编排的事实标准,提供了强大的自动化部署、扩缩容和运维能力。但对于开发者和初学者而言,Kubernetes的学习曲线陡峭,环境搭建复杂。本文将带你使用Minikube在本地快速搭建Kubernetes集群,并部署完整的Spring Cloud微服务架构,实现从单机到集群的平滑过渡。
悠闲蜗牛�11 天前
spring cloud·阿里云·serverless
从零构建Serverless应用:Spring Cloud Function与阿里云函数计算实战指南随着云原生技术的快速发展,Serverless(无服务器)架构正在彻底改变应用开发和部署的方式。它让开发者无需关心底层基础设施,专注于业务逻辑实现,实现真正的按需计费和高弹性伸缩。本文将深入探讨如何在Spring Boot生态中构建Serverless应用,结合Spring Cloud Function框架与阿里云函数计算,实现从本地开发到云上部署的完整流程。
路中行11 天前
java·spring boot·spring cloud
Spring Cloud Gateway 整合 Knife4j 聚合文档:避坑指南与解决方案(Spring Boot 3.X)在微服务架构中,通过 Gateway 网关聚合各子服务的 API 文档是提升团队协作效率的重要手段。实际配置中,discover(服务发现)和 manual(手动配置)两种模式各有适用场景,本文将详解两种模式的配置要点,重点解决版本适配、路径转发等核心问题,适配 Spring Boot 3 环境🚀。
百锦再12 天前
java·spring boot·tcp/ip·struts·spring cloud·udp·kafka
Java的TCP和UDP实现详解Java作为企业级应用开发的中流砥柱,提供了强大而灵活的網絡编程能力,其核心就是对TCP和UDP协议的支持。理解这两种协议在Java中的实现,不仅是构建分布式系统、微服务和高性能网络应用的基础,更是深入理解互联网通信本质的关键。
canjun_wen12 天前
spring cloud·微服务
Nacos框架整合 04,K8s环境下部署Nacos集群:容器化微服务架构实践在微服务架构体系中,服务注册与配置中心是核心基础设施,Nacos作为阿里开源的一站式服务治理平台,兼具服务注册发现、配置管理、动态DNS等能力,广泛应用于各类微服务场景。随着容器化技术的普及,Kubernetes(以下简称K8s)凭借其强大的编排、扩缩容及自愈能力,成为微服务部署的首选容器编排平台。本文将详细讲解如何在K8s环境下部署高可用Nacos集群,结合实践经验梳理关键配置与优化要点,为容器化微服务架构落地提供参考。
百锦再12 天前
开发语言·spring boot·python·struts·spring cloud·kafka·maven
Spring Boot Web 后端开发注解核心在 Spring Boot Web 后端开发中,注解(Annotation)是核心,它们极大简化了配置、依赖管理、请求映射、数据持久化等。本文将按照功能分类,详细列出常用注解的作用、使用方式、典型场景,并附带简明代码示例,帮助你全面掌握并灵活运用。
百锦再12 天前
java·开发语言·jvm·spring boot·struts·spring cloud·kafka
Java中的反射机制详解:从原理到实践的全面剖析Java的反射机制(Reflection)是一项强大的特性,它允许程序在运行时动态地获取类的信息并操作对象。这种能力使得Java在一定程度上具备了动态语言的灵活性,成为众多主流框架(如Spring、Hibernate)的基石。本文将深入探讨反射机制的核心概念、API使用、性能影响、安全考量以及高级应用,帮助开发者全面理解并正确运用这一特性。
nix.gnehc13 天前
spring cloud·容器·kubernetes
Spring Cloud + Nacos 在 K8s+物理机/虚拟机多部署形态下的优雅适配(零业务改动)在企业实际生产环境中,微服务部署往往不是单一形态——既有基于K8s集群的容器化部署(灵活扩缩容),也有物理机、虚拟机的传统部署(兼容legacy系统、降低迁移成本)。Spring Cloud + Nacos 作为主流微服务架构,如何在「K8s容器 + 物理机/虚拟机」混合部署形态下,实现统一的流量接入、服务发现与路由管理,且最小化业务代码改动,成为运维与开发的核心诉求。本文基于实际生产场景(K8s集群、物理机/虚拟机共存,微服务统一注册到Nacos),梳理优雅的生产级流量方案,明确优先级:网关BGP方案(
渣瓦攻城狮14 天前
java·redis·spring cloud·微服务·hikaricp·数据库连接池·分布式缓存
互联网大厂Java面试:从数据库连接池到分布式缓存及微服务谢飞机是一名刚入行两年的Java程序员,今天他来到一家互联网大厂面试。这场面试由经验丰富的面试官老张主持,主要围绕数据库连接池、分布式缓存和微服务展开。
百锦再14 天前
java·开发语言·spring boot·struts·spring cloud·junit·kafka
Java中的日期时间API详解:从Date、Calendar到现代时间体系在Java应用程序开发中,日期和时间的处理是极其常见的需求——记录操作时间、计算时间差、格式化输出、时区转换、订单超时计算、报表统计等场景都离不开日期时间API。然而,Java的日期时间API经历了一条曲折的演进道路。
百锦再14 天前
java·开发语言·jvm·spring boot·spring cloud·kafka·maven
Java IO详解:File、FileInputStream与FileOutputStream在Java应用程序开发中,文件输入输出(I/O)是最基础且最常见的操作之一。无论是读取配置文件、处理用户上传的文档、记录日志信息,还是进行数据持久化,都离不开对文件的操作。Java的I/O体系通过"流"(Stream)的抽象,为开发者提供了一套统一而强大的API来处理各种设备间的数据传递。