SpringCloud和中间件,消息队列等笔记

SpringCloud

大致流程:

1、SpringCloud五大核心组件

参考:springCloud五大核心组件

2、SpringCloud学习

Spring Cloud 学习笔记(1 / 3)
史上最简单的 SpringCloud 教程 | 终章

SpringCloud从入门到精通教程/SpringCloud Alibaba从入门到精通教程_Think Different-CSDN博客_springcloud 教程

3、SpringCloud配置文件最全最详细说明(properties和yml)

SpringCloud配置文件最全最详细说明(properties和yml)

SpringBoot与SpringCloud的版本对应详细版

SpringBoot与SpringCloud的版本对应详细版_诺浅的专栏-CSDN博客_springcloud版本

中间件

RabbitMQ

参考:RabbitMQ快速入门(详细)_kavito的博客-CSDN博客_rabbitmq

Kafka、RocketMQ、RabbitMQ比较

参考:消息队列Kafka、RocketMQ、RabbitMQ的优劣势比较

 Kafka学习笔记

Kafka学习笔记

微服务架构

微服务框架Dubbo、SpringCloud和Kubernetes的区别

Dubbo、SpringCloud 和 Kubernetes,是当前开发微服务的三个主流开源框架和平台。
参考:Dubbo、SpringCloud和Kubernetes的区别

K8s学习笔记

参考:k8s-学习笔记总结     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解决办法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Cloud是一个基于Spring Boot的微服务框架,它提供了一系列组件和解决方案,用于构建和管理微服务架构。其中包括Spring Cloud Netflix、Spring Cloud Config等组件。\[2\]Spring Cloud Netflix是一个集成了Eureka、Hystrix、Ribbon、Feign和Zuul等组件的框架,用于实现服务注册发现、熔断器、负载均衡、服务调用和服务网关等功能。Eureka是服务注册中心,用于管理和发现微服务;Hystrix是熔断器,用于容错管理,提供强大的容错能力;Ribbon是云端负载均衡组件,支持多种负载均衡策略;Feign是一个声明式的REST客户端,用于简化服务调用;Zuul是一个服务网关,提供代理、过滤和路由等功能。\[3\] 至于消息队列Spring Cloud并没有提供自己的消息队列组件,但可以与其他消息队列中间件集成,如RabbitMQ、Kafka等。通过集成消息队列,可以实现微服务之间的异步通信和解耦。消息队列可以作为一种可靠的消息传递机制,确保消息的可靠性和可扩展性。通过使用消息队列,可以实现微服务之间的解耦和水平扩展,提高系统的可靠性和性能。 #### 引用[.reference_title] - *1* [搭建一个完整的springcloud微服务](https://blog.csdn.net/weixin_45997756/article/details/123710369)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [SpringCloud微服务架构开发——01微服务架构与SpringCloud](https://blog.csdn.net/weixin_43624810/article/details/124461632)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值