Gateway - 内置 Filter 使用指南:AddRequestHeader、RewritePath 等实战
Spring Cloud Gateway 内置 Filter 使用指南 本文深入探讨了 Spring Cloud Gateway 中两个核心内置 Filter 的使用方法: AddRequestHeader Filter:用于在请求转发前添加自定义请求头,支持动态值和多header配置,适用于传递认证信息、客户端标识等场景。 RewritePath Filter:提供灵活的URL路径重写功能,支持正则表达式匹配和替换,解决网关暴露路径与后端服务路径不一致的问题。 文章通过YAML和Java两种配置方式详细展
Spring Boot 4.0 + JDK 25 + GraalVM:下一代云原生Java应用架构
摘要 本文探讨了Spring Boot 4.0、JDK 25与GraalVM Native Image的融合应用,旨在解决传统Java架构在云原生环境中的性能瓶颈。通过构建时AOT编译、虚拟线程优化和原生镜像技术,实现启动时间低于50ms、内存占用小于50MB的高效云原生应用。文章详细解析了三者的协同工作原理,包括Spring Boot 4.0的构建时处理、JDK 25虚拟线程特性与GraalVM的高级优化技术,并提供了实战配置示例,为开发者构建下一代高性能Java云原生应用提供了完整解决方案。
记录用玩客云的海纳斯系统,部署Docker + nginx环境搭建web服务的项目,多nginx容器运行
本文介绍了使用海纳斯安装Docker并部署Nginx的完整流程。首先通过install-docker.sh和install-portainer.sh安装Docker及管理面板,然后拉取Nginx镜像并启动容器,配置端口映射。重点讲解了文件映射方法,将容器内的网页目录、配置文件和日志目录映射到宿主机,避免重启后数据丢失。最后详细说明了如何重新启动配置好的容器,并解决时区问题。通过docker run命令实现容器持久化运行,完成Web项目部署。整个教程步骤清晰,适合初学者学习Docker容器化部署。


