生产环境中一台 mysql 主机存在单点故障,所以我们要确保 mysql 的高可用性,即两台 MySQL 服务器如果其中有一台 MySQL 服务器挂掉后,另外一台能立马接替其进行工作。 MySQL 的高可用方案一般有如下几种: keepalived+双主,MHA,PXC,MMM,Heartbeat+ ...
分类:
数据库 时间:
2018-08-03 22:36:27
阅读次数:
203
Memcached+magent实现主从同步+keepalived高可用群集简介Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memc
分类:
系统相关 时间:
2018-08-03 14:12:29
阅读次数:
159
Centos7-firewalld解决keepalived的VIP问题firewalld防火墙语法命令如下:启用区域端口和协议组合firewall-cmd[--zone=<zone>]--add-port=<port>[-<port>]/<protocol>[--timeout=<seconds>]此举将启用端口和协议的组合。端口可以是一
分类:
其他好文 时间:
2018-08-02 12:20:18
阅读次数:
1256
[root@mini1 ~]# setenforce 0[root@mini1 ~]# systemctl stop firewalld.service [root@mini1 ~]# vim /etc/my.cnf server_id=1log-bin=mysql-bingtid-mode=onenforce-gtid-consistency=1log_slave_updat
分类:
其他好文 时间:
2018-08-02 11:23:00
阅读次数:
236
用心解析Memcached主主复制+Keepalived高可用架构,简单易懂
分类:
系统相关 时间:
2018-08-01 12:09:18
阅读次数:
221
8.12.3.2mysql-mmm架构图Mysqlmmm特点优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。缺点:Monitor节点是单点,可以结合Keepalived实现高可用,对主机的数量有要求,需要实现读写分离,对程序来说是个挑战。8.12.3.3mysql-mmm安装需要在所有server上都安装mysql-mmmwgetht
分类:
数据库 时间:
2018-08-01 00:23:58
阅读次数:
212
1LinuxHaproxy负载均衡v1.8★★★类似于ningx的反向代理1.1Haproxy概述Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,它支持双机热备、虚拟主机、基于TCP和HTTP应用代理等功能。其配置简单,维护方便,而且拥有很好的对服务器节点的健康检查功能(相当于keepalived健康检查),当其代理的后端服务器出现故障时,Haproxy会自动的将该故障服务
分类:
系统相关 时间:
2018-08-01 00:19:30
阅读次数:
465
Memcached的特点:在Memcached中可以保存的item数据量是没有限制的,只要内存足够;Memcached单进程最大使用内存为2GB,要使用更多内存,可以分别在不同端口启动多个Memcached进程;Memcached是一种无阻塞的socket通信方式的服务,基于libevent库,由于无阻塞通信,对内存读写速度非常之快;Memcached分为服务器和客户端,可以配置多个服务器和客户端
分类:
系统相关 时间:
2018-07-30 16:39:27
阅读次数:
186
双机高可用一般是通过虚拟IP(飘移IP)方法来实现的,基于Linux/Unix的IP别名技术。 双机高可用方法目前分为两种: 1)双机主从模式:即前端使用两台服务器,一台主服务器和一台热备服务器,正常情况下,主服务器绑定一个公网虚拟IP,提供负载均衡服务,热备服务器处于空闲状态;当主服务器发生故障时 ...
分类:
其他好文 时间:
2018-07-30 13:22:02
阅读次数:
139