SpringCloud
大致流程:
1、SpringCloud五大核心组件
2、SpringCloud学习
Spring Cloud 学习笔记(1 / 3)
史上最简单的 SpringCloud 教程 | 终章SpringCloud从入门到精通教程/SpringCloud Alibaba从入门到精通教程_Think Different-CSDN博客_springcloud 教程
3、SpringCloud配置文件最全最详细说明(properties和yml)
SpringBoot与SpringCloud的版本对应详细版
SpringBoot与SpringCloud的版本对应详细版_诺浅的专栏-CSDN博客_springcloud版本
中间件
RabbitMQ
Kafka、RocketMQ、RabbitMQ比较
Kafka学习笔记
微服务架构
微服务框架Dubbo、SpringCloud和Kubernetes的区别
Dubbo、SpringCloud 和 Kubernetes,是当前开发微服务的三个主流开源框架和平台。
参考:Dubbo、SpringCloud和Kubernetes的区别
K8s学习笔记
K8s和docker的区别
Kubernetes (K8s) 是一个谷歌开源工具,它可以让你管理 Docker 容器。
参考:K8s和docker的区别
docker
Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。比如,你在本地用Python开发网站后台,开发测试完成后,就可以将Python3及其依赖包、Flask及其各种插件、Mysql、Nginx等打包到一个容器中,然后部署到任意你想部署到的环境。Docker类似于一个可以随意移植的虚拟机。
参考:docker学习笔记
中文文档
Ribbon中文文档
Ribbon是Netflix发布的云中间层服务开源项目,其主要功能是提供客户端实现负载均衡算法
常见问题
1、feign.FeignException: status 500 reading(解决思路)
feign.FeignException: status 500 reading(解决思路)_
2、解决seata不能使用mysql8版本的问题
解决seata不能使用mysql8版本的问题
3、抽象方法错误:com.alibaba.cloud.sentinel.feign.SentinelContractHolder.parseAndValidatateMetadata解决办法
com.alibaba.cloud.sentinel.feign.SentinelContractHolder.parseAndValidatateMetadata解决办法