1.前言 了解了 eureka 服务注册与发现 的3大角色 ,会使用RestTemplate 在消费者 调用提供者 的服务了, 那么如果引入了 集群 ,让提供者集群化 ,那么消费者如何调用 服务呢? 答案是使用 Ribbon 客户端负载均衡 ,与Nginx不同 ,Nginx是服务端的负载均衡 ,Ri ...
分类:
编程语言 时间:
2020-05-13 23:24:21
阅读次数:
100
什么是Feign Feign是spring cloud提供的一个声明式的伪http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一天注解即可。 Nacos很好的兼容了Feign,Feign默认默认继承了Ribbon,所以在nacos下使用Feign默认就实现了负载均衡的 ...
分类:
编程语言 时间:
2020-05-13 10:08:29
阅读次数:
76
案例一:设置F5管理白名单 对设备业务口22、443(根据实际需要添加,个别设备更改Web管理端口例如:1200)端口建立白名单,允许IP:192.168.8.0/24访问F5的22和443端口进行管理。设备接口IP:192.168.5.233 1.创建白名单,允许192.168.8.0/24网段访 ...
分类:
其他好文 时间:
2020-05-13 00:22:03
阅读次数:
187
前一段时间写了使用keepalived+haproxy部署k8s高可用集群,核心思想是利用keepalived生成vip实现主备容灾,以及haproxy负载k8s-apiserver流量。k8s高可用部署:keepalived + haproxy 这种方式是自己实现了负载均衡。本文将探讨在用户已有S ...
分类:
其他好文 时间:
2020-05-12 16:43:48
阅读次数:
198
网关被扫描后会注册四个核心配置类,当然在配置类中仍然有各种流程中需要的bean后面会详细解释。 l GatewayAutoConfiguration 网关基础配置类,当中承载着核心的配置逻辑 l GatewayClassPathWarningAutoConfiguration 网关类加载配置类,就是 ...
分类:
编程语言 时间:
2020-05-12 11:58:10
阅读次数:
284
选择-负载均衡->添加Ingress 选择自定义域名,并在访问域名文本框处填写准备好的域名。 目标后端这里选择 点击+服务后,在出现的数据行中选择指定的服务容器及容器端口。 域名直接访问,则不用配置访问路径,若一个域名想访问多个服务时,可通过访问路径去映射, 比如:/serverA 来访问Serve ...
分类:
其他好文 时间:
2020-05-11 18:47:55
阅读次数:
125
之前我写过一篇通过nginx配置代理转发的博客,正常来说也是正确的,但不足之处在了甲方还用了F5负载均衡和gateway来代理转发。所以之前我认为的请求->nginx转发代理->后端服务,实际上是请求->nginx代理转发->F5->gateway代理转发->后端服务,所以nginx代理转发是多余的 ...
分类:
其他好文 时间:
2020-05-11 17:10:55
阅读次数:
363
前言今天通过两个实战案例,带大家理解Nginx+keepalived如何实现高可用集群,在学习新知识之前您可以选择性复习之前的知识点:给小白的Nginx10分钟入门指南Nginx编译安装及常用命令Nginx配置文件详解一文带你读懂Nginx反向代理一文彻底读懂nginx中的location指令Nginx负载均衡原理及配置实例Nginx为什么快到根本停不下来?Keepalived入门学习Keepal
分类:
其他好文 时间:
2020-05-11 15:27:14
阅读次数:
58
一篇文章带你玩转TiDB灾难恢复一、背景`高可用是TiDB的另一大特点,TiDB/TiKV/PD这三个组件都能容忍部分实例失效,不影响整个集群的可用性。下面分别说明这三个组件的可用性、单个实例失效后的后果以及如何恢复。TiDBTiDB是无状态的,推荐至少部署两个实例,前端通过负载均衡组件对外提供服务。当单个实例失效时,会影响正在这个实例上进行的Session,从应用的角度看,会出现单次请求失败的情
分类:
数据库 时间:
2020-05-11 11:46:33
阅读次数:
91
Spring Cloud Netflix Ribbon 什么是Ribbon ? Spring Cloud Ribbon是一个基于HTTP和TCP的客户端 负载均衡 工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成 ...
分类:
编程语言 时间:
2020-05-11 09:13:17
阅读次数:
93