spring cloud
文章平均质量分 87
spring cloud
coffeesunshine
这个作者很懒,什么都没留下…
展开
-
SpringCloud之微服务(八)之服务追踪之sleuth,zipkin下载安装配置可视化
文章目录1、分别在order,product项目引入依赖sleuth2、zipkin下载安装配置可视化1、zipkin下载可视化2、浏览器打开3、分别在order,product项目引入依赖sleuth3、(可选这种包含sleuth和zipkin)引入依赖,spring-cloud-starter-zipkin。4、配置zipkin1、分别在product和order项目的yml,配置spring.zipkin.base-url和spring.sleuth.sampler.probability和sprin原创 2022-03-23 23:34:28 · 768 阅读 · 0 评论 -
SpringCloud之微服务(七)之服务容错和Hystrix、zuul超时配置,feign-hystrix,hystrix-dashboard
文章目录0、代码参考1、触发降级1、引入依赖2、启动类添加@SpringCloudApplication或者(@EnableCircuitBreaker)3、添加@HystrixCommand注解4、默认注解@DefaultProperties(defaultFallback = "defaultFallback")5、全局服务降级@DefaultProperties(defaultFallback = "defaultFallback")2、超时设置3、在order项目的配置文件bootstrap.yml原创 2022-03-23 22:29:39 · 252 阅读 · 0 评论 -
spring微服务学习1
1、微服务模式微服务模式核心微服务开发模式微服务路由模式微服务客户端弹性模式微服务安全模式微服务日志记录和跟踪模式微服务构建和部署模式①核心微服务开发模式服务粒度通信协议接口设计服务的配置管理服务之间的事件处理②微服务路由模式服务发现服务路由③微服务客户端弹性模式客户端负载均衡断路器模式后备模式舱壁模式④微服务安全模式原创 2021-03-06 09:19:40 · 142 阅读 · 0 评论 -
springcloud学习3
一、断路器模式断路器提供了后备(fallback)行为和自校正功能。如果受保护的方法在给定的失败阈值内失败,那么可以调用一个后备方法代替它的位置。 在断路器处于打开状态后,几乎始终都会调用后备方法。处于打开状态的断路器偶尔进入半开状态,并尝试调用发生失败的方法。 如果仍然失败,断路器就恢复为打开状态; 如果调用成功,它会认为问题已经解决,断路器会回到闭合状态。断路器是应用到方法上的。在一个微服务中,很容易有数十个断路器。以下几类方法是添加断路器的首选。1.进行REST调用的方法:可能会因为远程服务不原创 2021-03-04 08:38:20 · 95 阅读 · 1 评论 -
springcloud学习2
一、运行配置服务器1、启用配置服务器创建一个Config Server项目①pom.xml引入依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency>pom.xml,如:<?xml version原创 2021-03-03 15:18:56 · 253 阅读 · 0 评论 -
springcloud学习1
一、搭建服务注册中心1、搭建服务注册中心当服务实例启动的时候,它会按照名称将自己注册到Eureka中。服务的名称为“some-service”。“some-service”可能会有多个完全等价的实例,但是在Eureka注册时,它们的名称是相同的。在某个时间点,另一个服务(other-service)需要使用“some-service”的端点。“other-service”没有使用特定的主机和端口信息对“some-service”进行硬编码,而是根据名字从Eureka查找“some-service”。原创 2021-03-02 16:59:14 · 179 阅读 · 0 评论