文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战七 - 分布式事务

导读:本篇作为SpringCloud Alibaba微服务实战系列的第七篇,主要内容是使用Seata解决分布式事务问题。系列文章,欢迎持续关注。场景说明订单服务order-service需要对外提供创建订单的接口,创建订单的业务逻辑如下:先调用本地的orderService保存订单操作,然后通过feign调用远程的accout-service进行账户余额扣减,最后再通过feign调用远程的pro....

SpringCloud Alibaba微服务实战七 - 分布式事务
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战六 - 配置隔离

导读:本篇作为SpringCloud Alibaba微服务实战系列的第六篇,主要内容是将所有的微服务接入Nacos配置中心并按环境进行隔离。系列文章,欢迎持续关注。配置中心集成在SpringCloud Alibaba体系中是使用Nacos作为配置中心,这样Nacos既可以作为注册中心也可以作为配置中心,相当于SpringCloud中的Eureka + Config。要接入Nacos的配置中心也很....

SpringCloud Alibaba微服务实战六 - 配置隔离
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战五 - 限流熔断

导读:本篇作为SpringCloud Alibaba微服务实战系列的第五篇,主要内容是使用Sentinel给微服务加上限流熔断功能,防止异常情况拖垮应用服务。系列文章,欢迎持续关注。简介Sentinel是面向分布式服务框架的轻量级流量控制框架,主要以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度来维护系统的稳定性。在SpringCloud体系中,sentinel主要是为了替换原Hys....

SpringCloud Alibaba微服务实战五 - 限流熔断
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战三 - 服务调用

导读:通过前面两篇文章我们准备好了微服务的基础环境并让accout-service 和 product-service对外提供了增删改查的能力,本篇我们的内容是让order-service作为消费者远程调用accout-service和product-service的服务接口。统一接口返回结构在开始今天的正餐之前我们先把上篇文章中那个丑陋的接口返回给优化掉,让所有的接口都有统一的返回结构。建立公....

SpringCloud Alibaba微服务实战三 - 服务调用
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战二 - 服务注册

基础框架搭建在你的 IDEA 中建立一个多模块的项目(过程略...),项目整体截图如下:在主 pom 中定义基础组件版本,使用dependencyManagement引入版本依赖。<properties> <java.version>1.8</java.version> <spring-boot.version>2.1.9.RELEASE&....

SpringCloud Alibaba微服务实战二 - 服务注册
文章 2023-06-16 来自:开发者社区

SpringCloud Alibaba微服务实战 - 基础环境准备

本系列文章使用SpringCloud Alibaba一步一步构建你的微服务架构体系,这是第一篇“基础环境准备”,欢迎大家持续关注!Springcloud Aibaba现在这么火,我一直想写个基于Springcloud Alibaba一步一步构建微服务架构的系列博客,终于下定决心从今天开始本系列文章的第一篇 - 基础环境准备本系列文章内容主要基于三个微服务:用户服务AccountService,订....

SpringCloud Alibaba微服务实战 - 基础环境准备
文章 2023-05-26 来自:开发者社区

Spring Cloud【Finchley】实战-07异步下单

概述学习了RabbitMQ、Spring Boot整合RabbitMQ以及使用Spring Cloud Stream操作RabbitMQ之后,我们着手改造下吧Product微服务改造接入配置中心既然引入了配置中心,那么我们把artisan product微服务也接入到配置中心吧 。Step1 引入依赖作为客户端引入spring-cloud-config-client即可 <dependen....

Spring Cloud【Finchley】实战-07异步下单
文章 2023-05-26 来自:开发者社区

Spring Cloud【Finchley】实战-05配置中心的搭建(配合使用Eureka)和Config Server高可用

概述入门文章请看我之前整理的博客: Spring Cloud【Finchley】-19Spring Cloud Config之Config Server和Config Client搭建Config Server总结下Spring Cloud的三部曲1. 增加依赖2. 启用注解@EnableXXX3. 配置文件Step1: 新建Config Server微服务,添加依赖关键依赖如下: <...

Spring Cloud【Finchley】实战-05配置中心的搭建(配合使用Eureka)和Config Server高可用
文章 2023-05-26 来自:开发者社区

Spring Cloud【Finchley】实战-04将订单微服务与商品微服务分别拆分为多模块

Spring Cloud【Finchley】专栏如果还没有系统的学过Spring Cloud ,先到我的专栏去逛逛吧Spring Cloud 【Finchley】手札概述上篇博文 Spring Cloud实战-03订单微服务与商品微服务之间的调用 我们虽然打通了订单流程,但是还是有些问题需要去修改和完善下问题一:将数据表映射的实体类暴露出去了,建议最好再封装一层问题二:同一个对象在不同微服务之间....

Spring Cloud【Finchley】实战-04将订单微服务与商品微服务分别拆分为多模块
文章 2023-05-26 来自:开发者社区

Spring Cloud【Finchley】实战-03订单微服务与商品微服务之间的调用

Spring Cloud【Finchley】专栏如果还没有系统的学过Spring Cloud ,先到我的专栏去逛逛吧Spring Cloud 【Finchley】手札概述还记得上篇博文的TODO吧这里我们先循序渐进的了解下,微服务之间调用的几种方式先了解下应用之间的通行的主要两种方式RPC – 代表 Dubbo (可以基于TCP协议,也可以基于HTTP协议)HTTP —代表 Spring Clo....

Spring Cloud【Finchley】实战-03订单微服务与商品微服务之间的调用

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。