黑马微服务拆分2 (路由 登录 配置)

  • 会利用微服务网关做请求路由

  • 会利用微服务网关做登录身份校验

  • 会利用Nacos实现统一配置管理

  • 会利用Nacos实现配置热更新

今天粗略的完成了黑马笔记里边的代码实现 其实本身黑马商城的源码就写的逻辑有漏洞,加上对业务没有仔细分析 导致出现的bug调试了很久

这一块只是大概的操作了 但是具体的业务逻辑和具体的知识点也要重新看一看

hm微服务2

1 路由

看大门的 单独建一个模块 hm-gateway

其实按照我的理解 就是在这些散的微服务外边在加一层 就这样

黑马举的例子很详细

2 登录鉴权

拦截器放在了common里边 gateway进行登录校验

3 配置共享

其实就是现在nacos设置 然后通过bootstrap拉取 最后与application内容合并

所谓的热更新 更像是一个监听器 监听nacos的配置然后自己读取

动态路由 就是热更新+nacos设置''

相关推荐
畅联PAY12 分钟前
跨境支付全球收款账户技术深度解析:架构、实现与优化
架构·跨境电商·跨境云账户·跨境虚拟户·跨境收款·跨境分账·跨境电商账户
FAQEW1 小时前
若依(RuoYi-Vue)单体架构实战手册:自定义业务模块全流程开发指南
前端·后端·架构·若依二开
神算大模型APi--天枢6462 小时前
合规与高效兼得:国产全栈架构赋能行业大模型定制,从教育到工业的轻量化落地
大数据·前端·人工智能·架构·硬件架构
AI小怪兽3 小时前
YOLO11-4K:面向4K全景图像实时小目标检测的高效架构
人工智能·目标检测·计算机视觉·目标跟踪·架构
重铸码农荣光4 小时前
🎯 从零搭建一个 React Todo 应用:父子通信、状态管理与本地持久化全解析!
前端·react.js·架构
黄俊懿4 小时前
【深入理解SpringCloud微服务】Seata(AT模式)源码解析——全局事务的回滚
java·后端·spring·spring cloud·微服务·架构·架构师
柏木乃一4 小时前
进程(6)进程切换,Linux中的进程组织,Linux进程调度算法
linux·服务器·c++·算法·架构·操作系统
Crazy________4 小时前
搭建 Kubernetes 集群
云原生·容器·kubernetes
东边有耳5 小时前
图文:银行核心账务处理逻辑(白话篇)
架构·银行·支付
wodet6 小时前
golang实现的批量审核文本服务
微服务·golang