微服务
文章平均质量分 92
smilecold
懂点支付系统的小韭菜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud 入门 - Gateway 网关与 OpenFeign 服务调用
组件核心定义底层依赖核心目标基于 Spring 5、WebFlux 的非阻塞网关,替代传统 Zuul,提供「路由转发、断言匹配、过滤器链」三大核心能力Netty(非阻塞 IO)、Spring WebFlux(响应式编程)统一入口管理:解决客户端多服务直连、跨域、认证、限流问题OpenFeign声明式 REST 客户端,基于接口和注解自动生成 HTTP 调用代理,原生集成负载均衡与服务发现Ribbon(负载均衡)、Nacos Discovery(服务发现)原创 2025-10-12 20:37:26 · 1085 阅读 · 0 评论 -
SpringCloud 入门 - Nacos 配置中心
Nacos 配置中心是 Nacos 平台原生集成的「集中式配置管理模块」,基于「服务器 - 客户端」架构,支持配置的统一存储、动态推送、多维度隔离,核心目标是解决微服务架构中的三大核心痛点配置分散难维护:传统本地配置需逐节点修改(如 10 个订单服务实例需改 10 次),效率低且易出错;配置更新需重启:修改配置后必须重启服务才能生效,导致业务中断(如调整支付超时时间需停服,影响交易);敏感配置明文暴露:数据库密码、API 密钥等敏感信息明文存储在配置文件中,存在泄露风险。原创 2025-10-06 18:10:42 · 1282 阅读 · 0 评论 -
SpringCloud 入门 - Nacos 服务治理
📌核心定义:Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的动态服务发现、配置管理与服务治理平台,核心目标是解决微服务架构中「服务注册发现」「配置集中管理」「服务可用性保障」三大核心痛点。其名称由Naming(命名服务,负责服务定位)和(配置服务,负责配置同步)组合而来,是 Spring Cloud Alibaba 生态中服务治理的「核心枢纽」。🔍深入理解。原创 2025-10-02 16:55:00 · 903 阅读 · 0 评论 -
SpringCloud入门 - 背景及框架搭建
本文介绍了基于SpringCloud的简易商城系统搭建指南。系统采用领域驱动设计(DDD)划分为用户服务、商品服务、订单服务和积分服务4个核心模块,并详细说明了各模块的业务职责和数据模型。文章重点讲解了父工程的搭建过程,包括版本仲裁、依赖管理和构建配置,以及子模块的分层架构设计。通过订单服务模块示例,展示了配置文件、接口开发等具体实现步骤,并提供了接口测试方法。该指南为开发者提供了从零开始搭建微服务商城的完整技术方案。原创 2025-09-30 16:40:38 · 562 阅读 · 0 评论 -
SpringCloud 入门 - 准备工作
Java 17 环境变量配置正确Nacos 启动成功并连接外置数据库Sentinel 控制台可正常访问Mysql 已创建必要数据库(如 nacos_config)Redis 配置了持久化和密码开发工具已安装并能连接各中间件。原创 2025-09-28 18:37:02 · 809 阅读 · 0 评论
分享