getway API网关报错:Load balancer does not have available server for client: vat-core 或者 转发错误的解决方案 在 application.yml 的网关配置文件里面,把负载均衡关闭 Load balancer does n ...
(1)在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; (2)拥有持久化的机制,进程消息,队列中的信息也可以保存下来。 (3)实现消费者和生产者之间的解耦。 (4)对于高并发场景下,利用消息队列可以使得同步访问变为串行访问达到一定量的限流,利于数据库的操作。 (5)可以使用消息队列达到异步下 ...
分类:
其他好文 时间:
2020-05-22 21:48:05
阅读次数:
80
1. 为我们的应用创建headless服务 在Kubernetes中,有一种称为headless服务的特定服务,恰好与Envoy的STRICT_DNS服务发现模式一起使用时非常方便。 Headless服务不会为底层Pod提供单个IP和负载平衡,而只是具有DNS配置,该配置为我们提供了一个A记录,其中 ...
分类:
其他好文 时间:
2020-05-22 18:52:30
阅读次数:
89
1 MMM 介绍 1.1 简介 MMM 是一套支持双主故障切换以及双主日常管理的第三方软件。MMM 由 Perl 开发,用来管理和监控双主复制,虽然是双主架构,但是业务上同一时间只允许一个节点进行写入操作。 MMM 包含两类角色: 和 , 分别对应读写节点和只读节点。 使用 MMM 管理双主节点的情 ...
分类:
数据库 时间:
2020-05-22 17:28:36
阅读次数:
55
双主 + keepalived 是一个比较简单的 MySQL 高可用架构,适用于中小 MySQL 集群,今天就说说怎么用 keepalived 做 MySQL 的高可用。 1 概述 1.1 keepalived 简介 简单地说,keepalived 就是通过管理 VIP 来实现机器的高可用的,在使用 ...
分类:
数据库 时间:
2020-05-22 17:14:28
阅读次数:
70
1 LVS 介绍 1.1 简介 LVS 是 Linux Virtual Server 的简写,意即 Linux 虚拟服务器,是一个虚拟的服务器集群系统。本项目在 1998 年 5 月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 LVS 集群采用 IP 负载均衡技术和基于内容请求分发技术。 ...
分类:
数据库 时间:
2020-05-22 17:08:59
阅读次数:
57
1 概述 1.1 MHA 简介 是由 实现的一款高可用程序,出现故障时,MHA 以最小的停机时间(通常10 30秒)执行 master 的故障转移以及 slave 的升级。MHA 可防止复制一致性问题,并且易于安装,不需要改变现有部署。 MHA 由 和`MHA node MHA manager My ...
分类:
数据库 时间:
2020-05-22 16:58:33
阅读次数:
63
什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息, ...
分类:
其他好文 时间:
2020-05-22 12:55:48
阅读次数:
48
判断是不是真实ip,主要有以下几点: 改hosts ip能访问不代表是真实节点,你绑个cdn的ip上去也能访问,所以你需要去ipip.net一类的站点查询你获取到的ip归属是不是cdn,其次可以查看http返回头是不是带上了cdn节点的返回头 除了cdn节点以外,还有可能存在私人反代、负载均衡之类的 ...
分类:
Web程序 时间:
2020-05-22 12:49:17
阅读次数:
101
1: eureka 服务端配置 application.p8761.yml application.p8762.yml 注意:server1 和 server2 都映射到127.0.0.1 。 defaultZone 均写对方都eureka 地址 2: eureka 客户端配置 此时 高可用配置完成 ...
分类:
编程语言 时间:
2020-05-22 00:01:54
阅读次数:
57