SpringCloud学习总结
学习的核心板块
一、将单体架构拆分为微服务架构
- 拆分原则
- 服务调用
二、服务注册(注册中心)和 服务发现
- Nacos注册中心
三、不同微服务之间通过openFeign进行远程调用(注册中心,负载均衡)
- 编写OpenFeign客户端
- 连接池
- 最佳实践:抽取Feign客户端
- 日志配置
四、网关路由
- 路由过滤
五、网关登录校验
- 网关过滤器:GatewayFilter路由过滤器 GlobalFilter全局过滤器
- 自定义过滤器:自定义GatewayFilter路由过滤器 自定义GlobalFilter全局过滤器
- 登录校验:JWT工具,登录校验过滤器(使用 自定义GlobalFilter全局过滤器)
- 微服务获取用户信息
六、配置管理
- 配置共享
- 配置热更新(添加配置到Nacos)
- 动态路由
七、微服务保护
- 服务保护方案:请求限流,线程隔离,服务熔断
- Sentinel实现流控,隔离,fallback,熔断
八、分布式事务
- Seata分布式事务解决方案
- 部署TC服务,微服务继承Seata(TC,TM,RM)
- Seata的工作模式之:XA模式(等待,一起提交或者回滚)
- Seata的工作模式之:AT模式(执行前先做备份,执行sql然后马上提交,全局事务成功删除备份,全局失败让备份数据生效,然后再删除备份事务。)
开心,之后也要继续加油!
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
day6✅️:Java课程的static和继承,写了heima的高级用户管理系统,两道力扣简单算法题⏰️:多态、接口的学习,把前一天的两道算法题用方法二写出来,再写两道算法题📚:我还是老老实实把Java的全部课程都认真过一遍,不要为了赶进度把所有课程听得一头雾水;我代码编程能力是有的,一口气就能把300行的代码全部自己写出来,比评论区的同学快很多;要学习尼古拉斯阿玮说的画图法,写代码前把思路画出
4
Day 14✅ 今天做了:1、6007复习以及期中考2、使用astrbot和snowluma给qq小号接入ds⏰ 明天计划:1、5491上课2、5489作业3、ds活人感增强:能使用表情包、拉入qq群、可以更多互动、发动态和签名4、了解astrbot和snowluma原理,以及了解b站是如何接入ds的5、尽量去做:马里奥项目推进、5491项目推荐📚 今日感悟:1、期中考现在完全结束了,考完还是觉
3
Day 3✅ 今天做了:Claude code上下文管理;langchain学习⏰ 明天计划:📚 今日感悟:
1
✅ 今天做了:学习AI零代码应用生成平台之对话历史模块章节,完成方案设计中的分页查询,库表设计,最后完成对话历史后端模块开发代码⏰ 明天计划:📚 今日感悟:
0
Day 4✅ 今天做了:LangChain学习⏰ 明天计划:📚 今日感悟:
0
作者分享
Day 6
✅ Today I did: finished learning MCP
⏰ Tomorrow's plan: Call the tool and finish writing the MCP extension code
📚 Today's insight: Practice coding proficiently 过好每一天吧,想起他的都是多余的
3
Day 5
✅ 今天做了:学完了工具调用。
⏰ 明天计划:完成工具调用的扩展。完成MCP
📚 今日感悟:能救自己的,只有自己。 这几天先一点点来,然后不断突破。把每天做到最好
1
Day 4
✅ 今天做了:学习了工具调用。
⏰ 明天计划:完成工具调用代码和进阶,复习RAG代码
📚 今日感悟:每天坚持学习6小时
0
Day 3
✅ 今天做了:总算学完RAG了,真棒
⏰ 明天计划:学完工具调用
📚 今日感悟:快点学完找工作!
1
Day 2
✅ 今天做了:把RAG代码敲完,然后学工具调用,
⏰ 明天计划:
📚 今日感悟:明天早上7点要直接学到晚上8点,说到做到!
2
