Spring cloud
文章平均质量分 79
浮生带你学Java
一个工作了14年的Java程序员
展开
-
SpringCloud 在Spring6.0后有哪些变化
在本次升级的SpringCloud 2022.0.0中,多个组件也都增加了对AOT和Native的支持,如Spring Cloud Function、Spring Cloud Stream、Spring Cloud OpenFeign、Spring Cloud Commons、Spring Cloud Consul以及Spring Cloud Gateway等。由于Spring现在提供了自己的接口HTTP客户端解决方案,从2022.0.0开始,Spring Cloud OpenFeign将被视为功能完整。原创 2024-04-23 17:50:44 · 494 阅读 · 1 评论 -
在 Spring Cloud 中,服务间的通信有哪些方式?
多个应用分别部署在不同的机器上,那么想要让他们之间互相通信,有以下几种常见的办法(这里只介绍下有哪些以及主要的区别,各自原理后续会单独章节展开。服务间通信,除了互相调用以外,还可以基于消息的通信,Spring Cloud Stream提供了一个统一的方式来发送和接收消息。它允许你根据请求的不同特征(如路径、头部、请求参数等)将请求路由到不同的后端服务上。在SpringCloud中,也可以集成很多RPC框架进行服务间的调用,这也是非常常见的,比如gRPC,Dubbo等。、需要的小伙伴可以关注我。原创 2024-03-31 17:11:07 · 862 阅读 · 0 评论 -
2024最新版Java面试题之Spring cloud篇
1、微服务架构就是将单体的应用程序分成多个应用程序,这多个应用程序就成为微服务,每个微服务运行在自己的进程中,并使用轻量级的机制通信。这些服务围绕业务能力来划分,并通过自动化部署机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。2. 为什么需要学习Spring Cloud?首先springcloud基于spingboot的优雅简洁,可还记得我们被无数xml支配的恐惧?原创 2024-03-11 15:50:43 · 998 阅读 · 0 评论 -
SpringCloud Alibaba Seata (收藏版)
1,概念Seata是一款开源的分布式事务解决方案,致力于在微服务架构在提供高性能和简单一样的分布式事务服务。2,处理过程Transaction ID XID:全局唯一的事务IDTransaction Coordinator(TC) :维护全局和分支事务的状态,驱动全局事务提交或回滚。Transaction Manager™ :定义全局事务的范围:开始全局事务、提交或回滚全局事务。原创 2024-01-18 15:24:28 · 847 阅读 · 0 评论 -
谈谈你对 Spring Cloud 的理解?
Spring Cloud 是一套分布式微服务的技术解决方案,它提供了快速构建分布式系统常用的一些组件比如说配置管理、服务的注册与发现、服务调用的负载均衡、资源隔离、熔断降级等等不过 Spring Cloud 只是 Spring 官方提供的一套微服务标准定义,而真正的实现目前有两套体系用的比较多。原创 2023-12-22 16:07:19 · 472 阅读 · 0 评论