上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: Hystrix 是什么? Hystrix 是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等, Hystrix 能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 「断路器」本身是一种开关装置,当某 阅读全文
posted @ 2020-04-24 23:50 农夫三拳有点疼~ 阅读(1077) 评论(0) 推荐(1) 编辑
摘要: 基本介绍 模板方法模式(Template Method Pattern)也叫模板模式,它在一个抽象类中公开定义了执行它的方法的模板,它的字类可以按需重写方法实现,但调用将以抽象类中定义的方式进行。 简单来说,模板方法模式定义一个操作中的算法的骨架,将一些步骤延迟到子类中,使得子类可以不改变一个算法的 阅读全文
posted @ 2020-04-23 17:05 农夫三拳有点疼~ 阅读(814) 评论(2) 推荐(2) 编辑
摘要: OpenFeign 超时控制 feign 客户端调用服务时默认等待 1 秒钟,如果获取不到服务就会报错 如果需要增加超时时间,需要配置如下信息 OpenFeign 日志增强 Feign 提供了日志打印功能,我们可以通过配置来调整日志级别,从而了解 Feign 中 Http 请求的细节。说白了就是 对 阅读全文
posted @ 2020-04-23 12:21 农夫三拳有点疼~ 阅读(870) 评论(0) 推荐(0) 编辑
摘要: Ribbon 内置的负载均衡规则 在 包下有一个接口 ,它可以根据特定的算法从服务列表中选取一个要访问的服务,默认使用的是「轮询机制」 RoundRobinRule:轮询 RandomRule:随机 RetryRule:先按照 的策略获取服务,如果获取服务失败则在指定时间内会进行重试,获取可用的服务 阅读全文
posted @ 2020-04-22 14:58 农夫三拳有点疼~ 阅读(1351) 评论(0) 推荐(1) 编辑
摘要: 三者异同点 | 组件名 | 编写语言 | CAP | 服务健康检查 | 对外暴露接口 | SpringCloud 集成 | | | | | | | | | Eureka | Java | AP | 可通过配置支持 | HTTP | 可集成 | | Consul | Golang | CP | 支持 阅读全文
posted @ 2020-04-21 14:25 农夫三拳有点疼~ 阅读(527) 评论(0) 推荐(2) 编辑
摘要: Eureka 两大组件 🚩 Eureka Server:提供服务注册服务 ​ 各个微服务节点通过配置启动后,会在 Eureka Server 中进行注册, 这样 Eureka Server 中的服务注册表中将会存储所有可用服务节点的信息,服务节点的信息可以在界面中直观看到。 🚩 Eureka C 阅读全文
posted @ 2020-04-19 22:21 农夫三拳有点疼~ 阅读(995) 评论(2) 推荐(1) 编辑
摘要: 结构型模式(Structural Pattern) 用于将类或对象结合在一起形成更强大的结构,就像搭积木,可以通过简单的积木组合出复杂、功能强大的模型。 | 结构型模式 | 重要程度 | | | | | 适配器模式(Adapter) | ⭐⭐⭐⭐ | | 桥接模式(Bridge) | ⭐⭐⭐ | | 阅读全文
posted @ 2020-04-18 23:37 农夫三拳有点疼~ 阅读(1201) 评论(2) 推荐(2) 编辑
摘要: 基本介绍 2020 年 3 月 17 日,JDK / Java 14 正式 GA(General Available)。这是自从 Java 采用六个月一次的发布周期之后的第五次发布。 此版本包含的 JEP Java/JDK Enhancement Proposals JDK 增强提案)比 Java 阅读全文
posted @ 2020-04-17 20:17 农夫三拳有点疼~ 阅读(963) 评论(0) 推荐(1) 编辑
摘要: 代理模式介绍 代理模式提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以 在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式分为三类: 静态代理 动态代理 Cglib 代理 静态代理(不推荐) 介绍 要求目标对象和代理对象实现同一个接口 ,调用的时候调用 阅读全文
posted @ 2020-04-16 16:23 农夫三拳有点疼~ 阅读(412) 评论(0) 推荐(2) 编辑
摘要: 跟着尚硅谷雷神做完了 "《谷粒商城分布式基础篇》" ,由于是基础篇,还没涉及一些比较复杂的技术,但有些地方让我学到了很多,就对项目过程做一个小总结吧。 一、代码生成器真好用 这个项目使用了「人人开源」的开源项目,给我最大的感受就是:还没写两行代码呢,后台系统搭好了?方不方便,谁用谁知道 简介 "re 阅读全文
posted @ 2020-04-15 14:24 农夫三拳有点疼~ 阅读(9487) 评论(9) 推荐(4) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页