
springcloud
InAHurryv
或取诸怀抱悟言一室之内
展开
-
Hystrix与sentinel
Hystrix 对于并发 超时 错误率 都可以设置相应的阈值来进行熔断,从closed 状态转化为open状态,时间窗口期内是直接进行服务降级的,窗口期过去之后转为half-closed 当请求来到时若能成功返回,则转化为closed,否则转为open; 上图其实就是一个状态转化图。 sentinel 作为阿里巴巴 开发的 与 Hystrix具有类似功能的工具,主要:流量控制、熔断降级、系统保护 Hystrix也有熔断降级的功能,二者的设计理念是什么,有什么区别? Hystrix主要关注点就是熔断降级,其.原创 2021-02-08 19:56:52 · 501 阅读 · 0 评论 -
Nginx 高可用网关架构图
网关存在的意义:统一接收外部请求,便于非业务但却必须的权限控制、流量控制、过滤器、智能路由转发(服务发现、负载均衡)、链路追踪。原创 2021-01-20 20:26:09 · 751 阅读 · 0 评论 -
spring config与spring bus
当微服务及其实例增长的时候,配置文件也随之变多。有一个想法就是将多个配置文件进行统一管理,而每个微服务只是从配置中心获取自己的配置文件。spring config 就为我们提供了这样一个机制。允许我们有一个统一的配置中心。配置中心本身作为一个服务,其本身的配置文件里需要定义仓库地址。如下 server: port: 3355 spring: application: name: cloud-config-center #注册进eureka服务器的微服务名 cloud: confi原创 2021-01-18 15:53:20 · 540 阅读 · 0 评论 -
Spring Cloud Config - Cannot clone or checkout repository: ssh://git@github.com/<user>/repo.git
重新生成秘钥 ssh-keygen -m PEM -t rsa -b 4096 -C “your_email@example.com”原创 2021-01-15 16:47:31 · 352 阅读 · 0 评论 -
idea热部署
1、添加maven依赖 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>t原创 2021-01-05 21:50:56 · 145 阅读 · 0 评论