有些客户都会在询问的时候负载均衡和高可用,对于这二者的概念很混淆,下面TCloud带大家来区分下二者的区别。
继续阅读 »
实验环境
bash
操作系统:centos7.5
httpd服务器1: 10.0.0.101
httpd服务器2: 10.0.0.102
nginx服务器: 192.168.46.103
more
安装并启动httpd
继续阅读 »
Nginx学习总结
定义
Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内
存少,并发能力强。
Nginx 做为 HTTP 服务器,有以下几项基本特性:
处理静态文件,索引文件以及自动索引;打开文件描述符缓冲.
无缓存的反向代理加速,简单的负载均衡和容错.
FastCGI,简单的负载均衡和容错.
模块化的结构。包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter。如果由 FastCGI 或其它代理服务器处理单页中存在的多个 SSI,则这项处理可以并行运行,而不需要相互等待。
支持
继续阅读 »
ZooKeeper 学习总结
参阅书籍:<>
ZooKeeper 定义
ZooKeeper 是一个高效、可靠的协同工作系统,它是Google的Chubby的开源实现。
ZooKeeper 用来协调分布式应用上的各种服务。
ZooKeeper 提供了一套完整的解决方案来简单高效的去处理部分失败的问题。
利用 ZooKeeper 可以构建一个有效防止单点失效以及处理负载均衡的分布式应用系统。
ZooKeeper 是由一组 ZooKeeper 服务器构成的系统。
继续阅读 »
顾名思义,主从复制就是将主库中的数据复制到从库中。从库可以有多个,同时主库和从库之间的网络拓扑有很多种组合方式,这里不做介绍。
为什么需要主从同步?
负载均衡
通过Mysql主从同步,可以将读操作分不到各个从库服务器上。实现对密集型应用的性能优化,并且实现方便。
容灾
避免单点故障,数据恢复,高可用性
Mysql升级测试
可以在从库上使用高版本的Mysql,保证在升级全部实例前,查询能够在从库正常执行。
同步原理
继续阅读 »
前言
随着系统数据量的增加,单台的数据库系统有时候不能满足实际需求,无论是在安全性、高可用性及高并发等方面。
1、可以作为一种备份机制,相当于热备份。主服务器挂掉,从服务器可以提供服务
2、可以做读写分离,均衡数据库负载。
MariaDB的安装可以参考:MariaDB安装
Mysql的安装可以参考:Mysql安装
主从复制(全部复制)
环境
整个系统的配置都是在centos6.3操作系统下进行,机器分别为:192.168.1.100和192.168.1.101
主服务器:192.168.1.100
从服务器:192.168.1.101
主从服务器都已经安装上了MariaDB5.5.40,root初始密码为:123abc
继续阅读 »