Spring Cloud
文章平均质量分 75
一大岐
沉迷于技术的入门级程序员
展开
-
Stream消息驱动
案例1. 服务端pom.xml<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <原创 2021-02-07 21:38:07 · 75 阅读 · 0 评论 -
Gateway网关
网关路由的配置在配置文件yml中配置spring: application: name: cloud-gateway cloud: gateway: routes: - id: payment_routh # 路由的ID,没有固定规则但要求唯一,建议配合服务名 uri: http://localhost:8001 # 匹配后提供服务的路由地址 predicates原创 2021-02-07 21:36:18 · 151 阅读 · 0 评论 -
订单/库存/账户微服务案例
1. 订单/库存/账户业务数据库准备业务说明创建三个微服务。当用户下单时,会在订单服务中创建一个订单,然后通过远程调用库存服务来扣减下单商品的库存;再通过远程调用账户服务来扣减用户账户里面的余额;最后在订单服务修改订单状态为已完成。创建业务数据库seata_order:存储订单的数据库seata_storage:存储库存的数据库seata_account:存储账户信息的数据库 CREATE DATABASE seata_order; CREATE DATABASE seat原创 2021-01-26 21:30:25 · 1449 阅读 · 2 评论 -
Sentinel:分布式系统的流量防卫兵
Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集群的汇总运行情况。广泛的开源生态:Senti原创 2021-01-26 21:26:08 · 225 阅读 · 0 评论 -
Nacos服务注册和配置中心
Nacos服务注册和配置中心一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。1 Nacos作为配置中心——基础配置pom.xml<dependencies> <!--nacos-config--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-原创 2021-01-26 21:22:01 · 391 阅读 · 0 评论