SpringCloud
文章平均质量分 81
BLUcoding
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Cloud Alibaba 06_使用 Seata 实现分布式事务
Spring Cloud Alibaba 06_使用 Seata实现分布式事务创建 order 模块,选择:spring web、JDBC API 和 MySQL Driver创建 pay 模块,选择:spring web、JDBC API 和 MySQL Driver修改 order 和 pay 的父工程:<parent> <groupId>com.blu</groupId> <artifactId>springcloudalibab原创 2020-10-30 17:13:59 · 115837 阅读 · 0 评论 -
Spring Cloud Alibaba 05_使用微服务网关 Gateway 实现路由映射和API限流
Spring Cloud Alibaba 05_使用微服务网关 Gateway 实现路由映射和API限流注:Gateway 是 SpringCloud 官方提供的新一代网关组件,是基于Netty 的,与 Servlet 不兼容所以在 gateway 中不能出现 Servlet 相关的组件,不能使用 spring web 依赖!手动配置路由映射:删除父工程中的 spring web 依赖,然后在 Provider 和 Comsumer 中重新添加:<dependency> &l原创 2020-10-30 14:59:11 · 118565 阅读 · 1 评论 -
Spring Cloud Alibaba 04_使用 RocketMQ 实现消息的生产和消费
Spring Cloud Alibaba 04_使用 RocketMQ 实现消息的生产和消费RocketMQ 的下载安装和配置官网下载地址:http://rocketmq.apache.org/dowloading/releases/在 /usr/local 下创建 rocket 文件夹,将 rocketmq-all-4.7.1-bin-release.zip 传入此文件夹并解压:unzip rocketmq-all-4.7.1-bin-release.zip如果提示 unzip 命令未安装,原创 2020-10-29 09:37:07 · 105126 阅读 · 0 评论 -
Spring Cloud Alibaba 04_使用 Sentinel 实现服务限流降级熔断
Spring Cloud Alibaba 03_使用 Sentinel 实现服务限流降级熔断雪崩效应当服务A不可用时,服务B调用服务A的所有线程将处于阻塞状态,在高并发情况下,服务B中阻塞的线程越来越多,导致内存空间不足,致使服务B崩溃,同理,需要调用服务B的服务C也可能崩溃,这就是雪崩效应。解决方案:设置线程超时释放设置服务限流设置熔断器Hystrix、Sentinel降级: 系统将某些非必要功能关闭,只提供关键功能限流: 只接收系统能够承载的访问量熔断: 切断对某个故障服务的调原创 2020-10-20 16:26:49 · 139822 阅读 · 1 评论 -
Spring Cloud Alibaba 03_使用 openFeign 实现远程调用
注解以启用 OpenFeign 的自动配置。该注解会告诉 SpringBoot 在启动时扫描并注册所有标记了。注解声明一个 Feign 客户端,name 属性指定远程服务的名称。通过该接口定义远程服务的方法。原创 2024-09-22 20:57:03 · 664 阅读 · 0 评论 -
Spring Cloud Alibaba 02_使用 ribbon 实现负载均衡
Spring Cloud Alibaba 02_使用 ribbon 实现负载均衡注:Ribbon 是 Netflix 提供的组件,不是 Alibaba 的组件修改 ConsumerConfiguration,添加 @LoadBalanced 注解package com.blu.configuration;import org.springframework.cloud.client.loadbalancer.LoadBalanced;import org.springframework.co原创 2020-10-20 14:23:39 · 172430 阅读 · 1 评论 -
Spring Cloud Alibaba 01_使用 nacos 实现服务治理和配置中心
Spring Cloud Alibaba 01_使用 nacos 实现服务治理创建 spring Boot 父工程 springcloudalibabademo,修改版本为 2.3.0.RELEASE<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2020-10-19 15:56:24 · 124968 阅读 · 0 评论
分享