03 2022 档案
摘要:Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。然而Shell本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,但是 Shell 也有着它的特殊性,就是开机立马启动,并呈现在用户面前;
阅读全文
摘要:Redis集群 Redis集群是个由多个主从节点组成的分布式服务器群, 它具有复制、 高可用和分片特性。Redis 集群将所有数据存储区域划分为16384 个槽(Slot), 每个节点负责一部分槽,槽的信息存储于每个节点中。Redis 集群要将每个节点设置成集群模式,它没有中心节点,可水平扩展,它的
阅读全文
摘要:主从复制 主从复制,是指将一台Redis服务器的数据,复制到具他的Redis服务器。前者称为主节点(master/leacer),后者称为从节点(slave/fallower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。 默认情况下,每台Redis服务器都是
阅读全文
摘要:一 Redis安装 [root@redis ~]# cd /usr/local/src/ [root@redis src]# wget http://download.redis.io/releases/redis-4.0.1.tar.gz [root@redis src]# cd redis-4.
阅读全文
摘要:一 Memcached安装 (1)安装Memcached 安装必要memcached libmemcached libevent [root@memcached ~]# yum install -y memcached libmemcached libevent 开启memcached服务。 [ro
阅读全文
摘要:接上一个博客 DR模式 用户的请求被调度器动态地分配到真实服务器上,真实服务器响应请求把结果直接返回给用户。不过,在这种模式下不会封装IP,而是将数据帧的MAC地址改为真实服务器的MAC地址。DR模式架构如下图所示。 DR模式LVS搭建 DR模式需要三台虚拟机,三台虚拟机只需要有“公网”IP,但在这
阅读全文
摘要:搭建负载均衡集群: 就是让多台服务器均衡地去承载压力。实现负载均衡集群的开源软件有LVS、keepalived、haproxy、Nginx等 LVS根据实现方式的不同,主要分为三种类型:NAT模式、IPTunnel(IP隧道)模式、DR模式。 NAT模式 这种模式的实现原理很简单,调度器会把用户的请
阅读全文
摘要:搭建高可用集群 高可用集群,即“HA集群”,也常称作“双机热备”,用于关键业务。常见实现高可用的开源软件有heartbeat和keepalived,其中keepalived还有负载均衡的功能。这两个软件类似,核心原理都是通过心跳线连接两台服务器,正常情况下由一台服务器提供服务,当这台服务器宕机,备用
阅读全文