摘要:
策略模式学习 一、为什么使用 解决在不确定的流程下,使用if....else....带来的难维护及难扩展性。 1.1 具体场景 在我们使用if......else......编程时,如果需要在多个不确定的版本中增加else逻辑,就可以考虑使用策略模式。当然在固定的明确逻辑下还是if...else.. 阅读全文
posted @ 2021-11-01 22:32
神经哇
阅读(75)
评论(0)
推荐(0)
摘要:
gateway 学习笔记 一、简介 1.1 能做什么 路由寻址 负载均衡 限流 鉴权认证 1.2 与zuul的对比 1.3 gateway 自动装配 1.3.1 AutoConfig 主要初始化 路由,断言工厂,和Filter 1.3.2 LoadBalanceClient 加载GatewayAut 阅读全文
posted @ 2021-11-01 20:01
神经哇
阅读(195)
评论(0)
推荐(0)
摘要:
bus学习笔记 bus 组件 bus是使用轻量级的消息代理,如rabbitMQ , Kafka 连接分布式系统的节点。这样就可以广播传播状态的更改或者其他管理指令。 两个重要的使用场景 配置变更通知 自定义消息广播 一、基于bus的配置中心改造 1.1 创建 config-bus-server 引入 阅读全文
posted @ 2021-11-01 19:59
神经哇
阅读(79)
评论(0)
推荐(0)
摘要:
config学习笔记 一、创建config-server 1.1 在git 创建一个公开项目。 我这里是在gitee上创建的公开项目 https://gitee.com/zhoust123/config.git, 创建文件夹:spring.cloud.parend 在里面创建两个文件 config- 阅读全文
posted @ 2021-11-01 19:58
神经哇
阅读(192)
评论(0)
推荐(0)
摘要:
hystrix 学习笔记 hystrix 熔断器,有效避免链路雪崩,当下游系统出现故障时,保证上游系统可用。 一、Hystrix特性 1.1 断路器机制 断路器很好理解, 当Hystrix Command请求后端服务失败数量超过一定比例(默认50%), 断路器会切换到开路状态(Open). 这时所有 阅读全文
posted @ 2021-11-01 19:57
神经哇
阅读(76)
评论(0)
推荐(0)
摘要:
feign 学习笔记 注册中心,生产者消费者创建方式参考 eureka学习记录 - 神经哇 - 博客园 (cnblogs.com) 一、创建注册中心 新建名为 feign-eureka 参看上面链接: eureka学习记录 - 神经哇 - 博客园 (cnblogs.com) 二、创建生产者 新建 名 阅读全文
posted @ 2021-11-01 19:56
神经哇
阅读(85)
评论(0)
推荐(0)

浙公网安备 33010602011771号