上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: feign整合sentinel SpringCloud中,微服务调用都是通过Feign来实现的,因此做客户端保护必须整合Feign和Sentinel。 一、修改配置,开启sentinel功能 修改OrderService的application.yml文件,开启Feign的Sentinel功能: # 阅读全文
posted @ 2022-11-14 11:22 给我手牵你走 阅读(155) 评论(0) 推荐(0) 编辑
摘要: feig整合sentinel出现循环依赖问题 1.场景重现,回顾feign整合sentinel步骤 1.1修改配置,开启sentinel功能 修改OrderService的application.yml文件,开启Feign的Sentinel功能: feign: sentinel: enabled: 阅读全文
posted @ 2022-11-14 10:44 给我手牵你走 阅读(425) 评论(0) 推荐(0) 编辑
摘要: #报错信息如下: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderService': Unsatisfied dependency expres 阅读全文
posted @ 2022-11-13 22:09 给我手牵你走 阅读(361) 评论(0) 推荐(0) 编辑
摘要: #springcloud整合dubbo 阅读全文
posted @ 2022-11-13 22:07 给我手牵你走 阅读(106) 评论(0) 推荐(0) 编辑
摘要: #Dubbo高级特性 ##1、超时与重试 服务消费者在调用服务提供者的时候发生了阻塞、等待的情形,这个时候,服务消费者会一直等待下去。 在某个峰值时刻,大量的请求都在同时请求服务消费者,会造成线程的大量堆积,势必会造成雪崩。 dubbo 利用超时机制来解决这个问题(使用timeout属性配置超时时间 阅读全文
posted @ 2022-11-13 16:33 给我手牵你走 阅读(57) 评论(0) 推荐(0) 编辑
摘要: ##1.流控模式 ##在添加限流规则时,点击高级选项,可以选择三种流控模式: 直接:统计当前资源的请求,触发阈值时对当前资源直接限流,也是默认的模式 关联:统计与当前资源相关的另一个资源,当关联的资源触发阈值时,对当前资源限流 链路:统计从指定链路访问到本资源的请求,触发阈值时,对指定链路限流 ## 阅读全文
posted @ 2022-11-13 13:20 给我手牵你走 阅读(205) 评论(0) 推荐(0) 编辑
摘要: #流量控制 ##1.簇点链路 当请求进入微服务时,首先会访问DispatcherServlet,然后进入Controller、Service、Mapper,这样的一个调用链就叫做簇点链路。 簇点链路中被监控的每一个接口就是一个资源,默认情况下sentinel会监控SpringMVC的每一个端点(En 阅读全文
posted @ 2022-11-13 00:06 给我手牵你走 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #Sentinel介绍和安装 Sentinel是阿里巴巴开源的一款微服务流量控制组件。官网地址:https://sentinelguard.io/zh-cn/index.html ##1.安装Sentinel ###1.1下载 sentinel官方提供了UI控制台,方便我们对系统做限流设置。大家可以 阅读全文
posted @ 2022-11-12 23:24 给我手牵你走 阅读(184) 评论(0) 推荐(0) 编辑
摘要: #1.雪崩问题及解决方案 ##1.1微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务 ###如图,如果服务提供者D发生了故障,当前的应用的部分业务因为依赖于服务D,因此也会被阻塞。此时,其它不依赖于服务I的业务似乎不受影响。 ##1.2但是,依赖服务D的业务请求被阻塞,用户不会得 阅读全文
posted @ 2022-11-12 22:32 给我手牵你走 阅读(25) 评论(0) 推荐(0) 编辑
摘要: #搭建服务消费者user-consumer ##1.创建user-consumer模块,导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifac 阅读全文
posted @ 2022-11-12 20:29 给我手牵你走 阅读(23) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页