生产环境中一台mysql主机存在单点故障,所以我们要确保mysql的高可用性,即两台MySQL服务器如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。MySQL的高可用方案一般有如下几种:keepalived+双主,MHA,PXC,MMM,Heartbeat+DRBD等,比较常用的是keepalived+双主,MHA和PXC。本节主要介绍了利用keepalived实现MySQL数
分类:
数据库 时间:
2020-06-19 10:29:51
阅读次数:
54
从上篇文章到这篇文章,中间用了一段时间准备,主要是想把东西讲透,同时希望大家给与一些批评和建议,这样我才能有所进步,也希望喜欢我文章的朋友,给个赞,这样我才能更有激情,呵呵。 由于本篇要写的内容有点多,我就分为几篇博客进行了详细描述。 Haproxy提高web应用的高可用 上一篇文章讲到了hapro ...
分类:
Web程序 时间:
2020-06-16 15:11:07
阅读次数:
62
1前言生产环境中一台MySQL主机存在单点故障,所以我们要确保MySQL的高可用性,即两台MySQL服务器如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。MySQL的高可用方案一般有如下几种:keepalived+双主MHAPXCMMMHeartbeat+DRBD等,比较常用的是keepalived+双主,MHA和PXC。本节主要介绍利用keepalived实现MySQL数据库
分类:
数据库 时间:
2020-06-06 09:21:25
阅读次数:
64
kubernetes v1.18.2 二进制部署 ipv4 及其双栈网络部署规划
分类:
Web程序 时间:
2020-05-07 09:33:14
阅读次数:
116
【科普】常见数据库高可用方案汇总 一. 大纲 二. MySQL篇 2.1. 主从复制 2.2. MySQL MHA 2.3. MySQL MGR 2.4. MySQL NDB Cluster 2.5. MySQL Galera Cluster 2.6. MySQL InnoDB Cluster 2. ...
分类:
数据库 时间:
2020-04-21 09:38:27
阅读次数:
598
MHA MHA目前在MySQL高可用方案中应该也是比较成熟和常见的方案,它由日本人开发出来,在MySQL故障切换过程中,MHA 能做到快速自动切换操作,而且还能最大限度保持数据的一致性,该架构采用 perl 语言编写,可完成秒级别的主库故障切换。 MHA架构 MHA服务有两种角色:MHA Manag... ...
分类:
数据库 时间:
2020-04-19 11:13:50
阅读次数:
97
1. nginx 第三方高可用模块 | IP | 备注 | | | | | 10.0.0.63 | proxy | | 10.0.0.64 | web1 | | 10.0.0.65 | web2 | 这里会讲解一些nignx常用高可用方案,以及引入第三方高可用模块来了解nginx作为高可用服务它是如 ...
分类:
其他好文 时间:
2020-04-17 00:25:51
阅读次数:
68
目录 01架构到底是指什么? 02架构设计的历史背景 03架构设计的目的 04复杂度来源:高性能 单台计算机内部为了高性能带来的复杂度 多台计算机集群为了高性能带来的复杂度 05复杂度来源:高可用 高可用方案的本质 冗余”带来的复杂性 一、计算高可用 二、存储高可用 高可用状态决策 1)独裁式 2) ...
分类:
其他好文 时间:
2020-03-27 01:12:08
阅读次数:
240
负载均衡(LB)软件常见负载均衡软件有:LVS、Nginx、HaproxyLVS:1).基于4层网络协议,几乎无流量产生,这个特点也决定这几个负载均衡软件里负载能力最强,内存、CPU占用资源也低。2).应用范围广,不仅对Web服务做负载均衡,而且可结合其他应用做负载,如LVS+MySQL负载均衡。3).配置简单,可配置东西较少。4).无流量,LVS只分发请求,而流量并不从它本身出去,这点保证了均衡
分类:
其他好文 时间:
2020-03-08 15:51:16
阅读次数:
71
在实际项目中,Mycat 服务也需要考虑高可用性,如果 Mycat 所在服务器出现宕机,或 Mycat 服 务故障,需要有备机提供服务,需要考虑 Mycat 集群。 1、 高可用方案 使用 HAProxy + Keepalived 配合两台 Mycat 搭起 Mycat 集群,实现高可用性。 HAP ...
分类:
其他好文 时间:
2020-02-19 13:29:13
阅读次数:
92