
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 微服务的注册中心注册中心可以说是微服务架构中的”通讯录“,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就这里找到服务的地址,进行调用。1.1 注册中心的主要作用服务注册中心(下称注册中心)是微服务架构非常重要的一个组件,在微服务架构里主要起到了协调者的一个作用。注册中心一般包含如下几个功能:服务发现:服务注册/反注册:保存服务提供者和服务调用者
1 flink 生产环境配置
1 对RestTemplate的支持全局@SentinelRestTemplate 注解的属性支持限流( blockHandler , blockHandlerClass )和降级( fallback , fallbackClass )的处理。其中 blockHandler 或 fallback 属性对应的方法必须是对应 blockHandlerClass 或fallbackClass 属性中的静
1 基于 Feign的熔断配置SpringCloud Fegin默认已为Feign整合了hystrix,所以添加Feign依赖后就不用在添加hystri1.1 案例IProductFeignClientpackage com.tzb.order.feign;import com.tzb.order.entity.Product;import org.springframework.cloud.op
1 vue-element-admin克隆 vue-element-admin 完整模板到本地 git clone https://github.com/PanJiaChen/vue-element-admin.git,方便拿组件直接到项目中使用克隆基础模板到本地 git clone https://github.com/PanJiaChen/vue-admin-template.git1.1 给
1 服务熔断Hystrix的替换方案18年底Netflix官方宣布Hystrix 已经足够稳定,不再积极开发 Hystrix,该项目将处于维护模式。就目前来看Hystrix是比较稳定的,并且Hystrix只是停止开发新的版本,并不是完全停止维护,Bug什么的依然会维护的。因此短期内,Hystrix依然是继续使用的1.1 Sentinel阿里巴巴开源的一款断路器实现,目前在Spring Cloud的
1网关高可用高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。我们都知道,单点是系统高可用的大敌,单点往往是系统高可用最大的风险和敌人,应该尽量在系统设计的过程中避免单点。方法论上,高可用保证的原则是“集群化”,或者叫“冗余”:只有一个单点,挂了服务会受影响;如果有冗余备份,挂了还有其他backup能够顶上。.
1 基于 RestTemplate的熔断配置1.1 案例appliation.ymlserver:port: 8083spring:application:name: service-order #服务名称datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/springcloud_s
1 容器命令1.1 后台运行1.2 查看容器日志1.3 查看容器内运行的进程1.4 查看容器内部的细节docker inspect 容器ID
1 hystrix 的超时时间在之前的案例中,请求在超过1秒后都会返回错误信息,这是因为Hystix的默认超时时长为1,我们可以通过配置修改这个值:2 Hystrix 监控平台当请求失败,被拒绝,超时的时候,都会进入到降级方法中。但进入降级方法并不意味着断路器已经被打开。那么如何才能了解断路器中的状态呢?除了实现容错功能,Hystrix还提供了近乎实时的监控,HystrixCommand和Hyst







