keepalived(HA)任意单故障节点的高可用集群
1 在高可用集群主机上分别安装keepalived软件
2 分别修改服务的配置文件
3 分别启动keepalived服务
4 在高可用集群主机上分别是否获取VIP地址
5 254客户端访问
1 在高可用集群主机上分别安装keepalived软件
yum list |grep -i keepalived
yum -y install keepalived
rpm -qc keepalived
2 分别修改服务的配置文件
主:
vim /etc/kepalived/kepalived.conf
global_defs {
notification_email {
abc@localhost 设置报警邮件人邮箱
}
notification_email_from Alexandre.Cassen@firewall.loc 设置发件人
smtp_server 192.168.200.1 定义邮件服务器
smtp_connect_timeout 30
分类:
其他好文 时间:
2018-08-17 11:13:29
阅读次数:
195
在企业中,大量数据请求下,单台数据库将无法承担所有读写操作。解决方法:配置多台数据服务器以实现主从复制+读写分离 用的代理服务器是 Amoeba 特点是:1负载均衡,2高可用,3SQL过滤,4读写分离,5高并发请求多台数据库。 试验环境 amoeba: 192.168.100.123 mysql-m ...
分类:
数据库 时间:
2018-08-16 19:49:43
阅读次数:
166
一、基准测试简介 1、什么是基准测试 数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。 基准测试与压力测试 基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物车业务) ...
分类:
数据库 时间:
2018-08-16 13:43:21
阅读次数:
170
mysql的主从配置沿用上一篇博客的配置:https://www.cnblogs.com/MasterSword/p/9434169.html mycat下载地址:http://www.mycat.io/ 试验版本:Mycat-server-1.6-release <!-- mycat的默认用户配置 ...
分类:
数据库 时间:
2018-08-16 01:07:02
阅读次数:
284
一、概述1.单个MySQL问题1)不支持高并发数2)单点故障3)数据丢失情况2.主从复制保证服务器之间的数据同步(主指写服务器,从指读服务器)实现过程1)当写服务器有数据写入时,数据将对应写入操纵完毕后,再将所有写入操作写入本地日志文件中(源码:/usr/local/mysql/data、RPM:/var/lib/mysql)2)在读服务器中,一直有两个线程(I/O线程:拿取写服务器新增的日志文件
分类:
数据库 时间:
2018-08-15 14:58:09
阅读次数:
165
dcos net 是 mesosphere 自研的基于 mesos 的开源网络解决方案,用于处理 服务发现,负载均衡,以及容器同节点跨节点访问所使用的 overlay 等网络资源。 dcos net 主要有 dcos l4lb, dcos overlay, dcos dns 三大模块组成。这次介绍的 ...
分类:
Web程序 时间:
2018-08-15 12:05:20
阅读次数:
184
1.redis和其他缓存相比有哪些优点呢 见上一篇 2. 你刚刚提到了持久化,能重点介绍一下么 见上一篇 3.Redis中对于IO的控制做过什么优化? pipeline? 4 有没有尝试进行多机redis 的部署?如何保证数据一致的? 主从复制,读写分离 1、redis的复制功能是支持多个数据库之间 ...
分类:
其他好文 时间:
2018-08-14 21:02:02
阅读次数:
135
简单主从复制 采用一主一从或一主多从的布署模式,可以将读写分离开来,提高数据库的可用性,不过mongodb的主从模式并不能在主节点崩溃后,从节点替换主节点的工作,一般可以在开发阶段使用。 实现步骤 设置配置文件 使用配置文件启动 测试发现,从节点可读不可写,主节点杀死后,从节点不能代替主节点。 副本 ...
分类:
数据库 时间:
2018-08-14 18:49:03
阅读次数:
222
通过HAProxy实现负载均衡:注:该操作依据Redhat/CentOS6系统yuminstallhaproxyservicehaproxystartchkconfig--level35haproxyonvi/etc/haproxy/haproxy.cfgfrontendmain*:80default_backendappbackendappbalanceroundrobinserverapp11
分类:
其他好文 时间:
2018-08-09 14:58:06
阅读次数:
134
一、常见的Mysql中间件介绍很多人都会把中间件认为是读写分离,其实读写分离只是中间件可以提供的一种功能,最主要的功能还是在于他可以分库分表。下面介绍下常见的开源mysql中间件。DBProxy是由美团点评公司技术工程部DBA团队(北京)开发维护的一个基于MySQL协议的数据中间层。它在奇虎360公司开源的Atlas基础上,修改了部分bug,并且添加了很多特性。Atlas是由奇虎360公发的基于M
分类:
数据库 时间:
2018-08-09 14:57:40
阅读次数:
236