文章目录前言1.雪崩效应2.雪崩效应的应对方案2.1 流程控制2.2 服务自动扩容2.3 降级和资源隔离3.熔断器模式一、创建服务消费者1.创建子模块2.引入依赖2.1 继承父工程依赖2.2 引入 hystrix 依赖3. 修改配置3.1 修改`application.yml`3.2 启用Hystrix4.业务实现4.1 dto4.2 FeignClient4.3 UserController5
转载
2024-04-10 12:05:31
187阅读
文章目录Hystrix(豪猪哥)Hystrix是什么服务降级(fallback)服务熔断(break)服务限流(flowlimit)服务雪崩hystrix服务端测试用例1、建Module2、改pom3、写yml4、主启动5、业务类服务层控制层6、测试Jmeter使用教程Hystrix服务降级(fallback)1、什么是服务降级2、哪些情况会发出服务降级3、服务降级可以用在哪里4、服务降级案例分
转载
2024-08-19 13:07:48
36阅读
com.zyh.springcloud.controller.PaymentControllercom/zyh/springcloud/service/Paymen
原创
2022-11-06 00:08:18
212阅读
springCloud技术的引爆点:是什么? 能干嘛? 去哪下载? 怎么用?# #springCloud是一堆技术1.网关2.熔断3.服务注册4.消息队列5.数据库6.链路追踪,监控7.配置中间的叠在一起,代表的是构成的集群。因为springCloud是依赖于SpringBoot的,springBoot有摒弃了spri...
原创
2022-10-09 14:04:07
61阅读
写在前面:后续的文章都是基于第一篇文章进行更新,我是按照SpringCloud学习顺序进行文章编写,因为项目只有一个项目,需要了解SpringCloud前面skill的可以看一下前面SpringCloud体系。现在存在的问题:问题1 主机名称:服务名称修改在我们的监控界面会出现左边的DESKTOP-这是我们主机名,为了不显示这个东西我们可以进行这样配置在服务提供者的yml加上
转载
2024-07-02 11:14:19
48阅读
这个spring cloud 案例不涉及到cloud其他组件的使用,只是使用最简单的分模块方式来开发cloud。没有使用Eureka而是使用RestTemplate来调用服务提供者。有兴趣的可以去看尚硅谷周阳老师springcloud的视频步骤:第一步,创建父工程microservice2019,该父工程的主要作用是进行jar包的版本控制。pom.xml:<dependency>
转载
2024-05-08 13:13:41
41阅读
一、 什么是服务注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串、路由信息等。服务注册中心是 SOA 架构中最基础的设施之一。1 服务注册中心的作用服务的注册服务的发现2 常见的注册中心有哪些Dubbo 的注册中心 ZookeeperSpringcloud 的注册中心 Eureka3 服务注册中心解决了什么问题服务管理服务的
转载
2021-01-21 20:09:48
151阅读
2评论
一、 什么是服务注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串、路由信息等。服务注册中心是 SOA 架构中最基础的设施之一。1 服务注册中心的作用服务的注册服务的发现2 常见的注册中心有哪些Dubbo 的注册中心 ZookeeperSpringcloud 的注册中心 Eureka3 服务注册中心解决了什么问题服务管理服务的
原创
2022-07-07 14:33:16
64阅读
Zipkin 概述
Spring Cloud Sleuth 其实是一个工具,它在整个分布式系统中能跟踪一个用户请求的过程,捕获这些跟踪数据,就能构建微服务的整个调用链的视图,这是调试和监控微服务的关键工具。
(1)耗时分析
(2)可视化错误
(3)链路优化
安装启动zipkin。java –jar zipkin.jar
链接:https://pan.baidu.com/s/1mEo7oyaEKHv
转载
2021-07-06 09:36:01
360阅读
# Spring Cloud案例:微服务架构实战
## 引言
随着互联网的快速发展,传统的单体应用架构已经无法满足大规模应用的需求。微服务架构作为一种新型架构模式,逐渐被广泛应用。Spring Cloud作为微服务架构的核心技术栈之一,为开发人员提供了一整套解决方案。本文将通过一个简单的示例,介绍Spring Cloud的基本概念和使用方法。
## 什么是微服务架构?
微服务架构是一种将应用拆
原创
2024-01-12 19:32:12
48阅读
1、启动注册中心springcloud-eureka-server spring.cloud.EurekaServerApplication2、访问注册中心 http://127.0.0.1:8100/ root/eureka3、启动配置中心springcloud-config-server spring.cloud.ConfigServerApplication 启动完毕后可以在注册中心看
原创
2021-03-23 19:54:22
163阅读
1、启动注册中心springcloud-eureka-serverspring.cloud.EurekaServerApplication2、访问注册中心http://127.0.0.1:8100/root/eureka3、启动配置中心springcloud-config-serverspring.cloud.ConfigServerApplication启动完毕后可以在注册中心看到配置中心已经注
原创
2018-06-01 21:58:30
2007阅读
Springcloud简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现
原创
2021-09-10 18:12:29
140阅读
springcloud1、SpringCloud简介简介入门案例2、注册中心eureka1、SpringCloud简介简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Clo...
原创
2021-06-17 15:40:04
213阅读
##1、SpringCloud是什么 ##2、SpringCloud与SpringBoot关系 ##3、SpringCloud与Dubbo的区别 ##4、入门案例 创建 Maven 工程 父工程依赖 <!--springcloud--> <dependency> <groupId>org.sprin ...
转载
2021-08-23 15:45:00
87阅读
2评论
1、启动注册中心springcloud-eureka-server spring.cloud.EurekaServerApplication 2、访问注册中心
原创
2023-06-04 12:53:07
91阅读
springcloud入门
原创
2021-08-06 15:37:09
104阅读
什么是SpringCloudspringCloud是一个服务治理平台,提供了一些服务框架。包含了:服务注册与发现、配置中心、消息中心、负载均衡、数据监控等等。概念定义Spring cloud是一个微服务框架,相比Dubbo等RPC框架,SpringCLoud提供了全套的分布式系统的解决方案。spring cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和
转载
2024-05-10 21:28:33
24阅读
1. 案例说明 建立一个商品上架的微服务项目,当服务提供者上架新商品,返回商品ID给服务消费者 完整业务流程图: 1.1 案例数据库环境准备(使用Mysql 5.7.x) CREATE TABLE products( id INT PRIMARY KEY AUTO_INCREMENT, NAME V ...
转载
2021-08-17 21:20:00
69阅读
2评论
一、SpringCloud简介微服务是一种架构方式,最终肯定需要技术架构去实施。微服务的实现方式很多,但是最火的莫过
原创
2023-07-17 14:23:58
55阅读