竹笋

首页 » 问答 » 常识 » 实战经历MySQL主主模式Keepal
TUhjnbcbe - 2023/4/6 21:40:00
土方治疗白癜风 http://m.39.net/baidianfeng/a_4197040.html

今天闲来无事,打算搭建一个MySQL的高可用架构,采用的是MySQL的主主结构,再外加Keepalived,对外统一提供虚IP。先来说说背景吧,现在的项目为了高可用性,都是避免单节点的存在的,比如,我们的应用程序,都是部署多个节点,通过Nginx做负载均衡,某个节点出现问题,并不会影响整体应用。那么数据库层如何搭建高可用的架构呢?今天我们就来看看。

整体架构

MySQL采用主主结构,我们使用两台机器就够了,然后再这两台机器上再安装Keepalived,使用vrrp技术,虚拟出一个IP。两台机器如下:

..73.:MySQL(主1)、Keepalived(MASTER)..73.:MySQL(主2)、Keepalived(BACKUP)..73.:虚IP整体架构图如下:

MySQL主主搭建

我们分别在两台机器上安装MySQL,使用yum方式安装,首先从MySQL

1
查看完整版本: 实战经历MySQL主主模式Keepal