![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云计算
God_ZY
这个作者很懒,什么都没留下…
展开
-
OpenStack组件之Scheduler
OpenStack组件之SchedulerScheduler可译为调度器,由nova-scheduler服务实现,主要解决的是如何选择在哪个计算节点上启动实例的问题。它可以应用多种规则,如果考虑内存使用率、cpu负载率、cpu构架(intel/amd)等多种因素,根据一定的算法,确定虚拟机实例能够运行在哪一台计算服务器上。Nova-scheduler服务会从队列中接收一个虚拟机实例的请求,通过读取数据库的内容,从可用资源池中选择最合适的计算节点来创建新的虚拟机实例。创建虚拟机实例时,用户会提出资源需原创 2020-12-29 09:14:17 · 1635 阅读 · 0 评论 -
OpenStack之Glance
Glance镜像服务它在OpenStack中的项目名称为Glance。在早期的OpenStack版本中,Glance只有管理镜像的功能,并不具备镜像存储功能。现在,Glance已发展成为集镜像上传、检索、管理和存储等多种功能的OpenStack核心服务。镜像镜像的英文为lmage,又译为映象,通常是指一系列文件或一个磁盘驱动器的精确副本。镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用。概念理解举例子: Ghost是使用镜像文件的经典软件,其原创 2020-12-22 12:21:18 · 816 阅读 · 0 评论 -
耶?这是怎么回事呐(Error)
centos使用yum update更新报错(1)配置域名解析;vi /etc/resolv.conf +++ nameserver 8.8.8.8然后通过ping www.baidu.com 看是否通原创 2020-12-21 10:46:51 · 312 阅读 · 0 评论 -
耶?这是怎么回事呐(Error)
报错若提示无可用软件包,设置epel源或者网易源即可解决epel源wget -O /etc/yum.repos.d/CentOS-Base-epel.repo http://mirrors.aliyun.com/repo/Centos-7.repo网易源wget -P /etc/yum.repos.d http://mirrors.163.com/.help/CentOS7-Base-163.repo...原创 2020-12-21 10:17:08 · 107 阅读 · 0 评论 -
Docker-Compose部署微服务项目出现日志中文乱码以及数据乱码问题
这几天本人使用docker-compose 容器编排工具重构公司的项目运维体系,大概部署了有二十来个微服务,全部都使用了docker容器进行部署,一切都运行正常.但是一个星期后发现部分微服务的日志里中文乱码,并且上传的中文数据也是出现了乱码的情况.这肯定是不能容忍的啊.然后开始逐渐去排查首先想到的就是docker容器的字符集有问题,因为docker容器都是阉割版的linux,很多的功能都是没有的,然后进入docker容器内部进行排查#进入docker容器内部命令docker exec -it -u r转载 2020-12-21 10:12:35 · 1113 阅读 · 0 评论 -
Keystone组件介绍加部署
Keystone身份服务Keystone(OpenStack Identity Swrvice)是OpenStack中的一个独立的提供安全认证的模块,主要负责openstack用户的身份认证,令牌管理,提供访问资源的服务目录,以及基于用户脚色的访问控制。Keystone类似一个服务总线,或者说是整个OpenStack框架的注册表,其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之间相互的调用,需要经过Keystone的身份验证来获得目标服务的Endpoint来找原创 2020-12-16 14:51:05 · 1412 阅读 · 1 评论 -
OpenStack初始环境搭建
OpenStack 环境配置虚拟机资源信息控制节点ct计算节点ct1计算节点ct2CPU:双核双线程-CPU虚拟化开启内存:8G 硬盘:300G+300G(CEPH块存储)双网卡:VM1-(局域网)192.168.100.40 NAT-192.168.177.4操作系统:Centos 7.6(1810)-最小化安装CPU:双核双线程-CPU虚拟化开启内存:8G 硬盘:300G+300G(CEPH块存储)双网卡:VM1-(局域网)192.168.100.50 NAT-192.168原创 2020-12-13 20:56:59 · 542 阅读 · 1 评论 -
初识OpenStack
云计算服务模型IaaS(基础架构即服务)提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等面向对象一般是IT管理人员PaaS(平台即服务)把安装好开发环境的系统平台作为一种服务通过互联网提供给童虎面向对象一般是开发人员SaaS(软件即服务)直接通过互联网为用户提供软件和应用程序等服务面向对象一般是普通用户OpenStack概述NASA(美国国家航空航天局)和Rackspace共同发起以Apchae许可证授权的自由软件和开放源代码项目为公有云及私有云的建设与管原创 2020-12-10 16:23:54 · 214 阅读 · 1 评论 -
KVM虚拟化介绍并搭建KVM虚拟机
虚拟化技术通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,同时每个逻辑计算机可运行不同的操作系统,应用程序都可以在相互独立的空间内运行而互相不影响,从而提高计算机的工作效率虚拟化技术发展雏形:1961年,IBM709机器实现了分时系统,将CPU占用切分为多个极短的时间片(1/100sec)每一个时间片执行不同的工作,通过对这些时间片进行轮询从而将一个CPU伪装成多个CPU1972年, IBM正式将system370机的分时系统命名为虚拟机1990年,原创 2020-12-08 17:02:48 · 979 阅读 · 0 评论 -
Docker安全与管理
Docker安全Docker 容器与虚拟机的区别隔离与共享性能与损耗虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、CPU 等虚拟硬件,再在其上建立 虚拟机,每个虚拟机都有自己的系统内核。而 Docker 容器则是通过隔离的方式,将文件系 统、进程、设备、网络等资源进行隔离,再对权限、CPU 资源等进行控制,最终让容器之间互不影响,容器无法影响宿主机。容器与宿主机共享内核、文件系统、硬件等资源与虚拟机相比,容器资源损耗要少。 同样的宿主机下,能够建立容器的数量要比虚拟原创 2020-12-03 15:16:21 · 178 阅读 · 0 评论 -
Docker之Cgroup
Cgroup 资源配置方法Cgroup 是 Control Groups 的缩写,是Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如 CPU、内存、磁盘 IO 等等)的机制,被 LXC、docker 等很多项目用于实现进程资源控制。Cgroup 本身是提供将进程进行分组化管理的功能和接口的基础结构,I/O 或内存的分配控制等具体的资源管理是通过该功能来实现的。这些具体的资源 管理功能称为 Cgroup 子系统,有以下几大子系统实现:blkio设置限制每个块设备的输入原创 2020-12-02 15:25:29 · 182 阅读 · 0 评论 -
搭建、管理Harbor私有仓库
Harbor 被部署为多个 Docker 容器,因此可以部署在任何支持 Docker 的 Linux 发行版 上。服务端主机需要安装 Python、Docker 和 Docker Compose。关于 Harbor.cfg 配置文件中有两类参数:所需参数和可选参数所需参数这些参数需要在配置文件 Harbor.cfg 中设置。如果用户更新它们并运行 install.sh脚本重新安装 Harbour,参数将生效。具体参数如下:hostname用于访问用户界面和 register 服务原创 2020-12-01 20:07:24 · 258 阅读 · 0 评论 -
ELK日志分析系统
日志服务器提高安全性集中存放日志缺陷 对日志的分析困难ELK日志分析系统ElasticsearchLogstashKibana日志处理步骤将日志进行集中化管理将日志格式化(Logstash)并输出到(Elasticsearch)对格式化后的数据进行索引和存储(Elasticsearch)前端数据的展示(Kibana)Elasticsearch提供了一个分布式多用户能力的全文搜索引擎Elasticsearch核心概念核心实时集群节点索引原创 2020-11-30 15:51:00 · 147 阅读 · 0 评论 -
Docker Compose容器编排、consul群集
Docker Compose oneDocker Compose的前身是Fig他是一个定义及运行多个Docker容器的工具使用Docker compose不再需要使用shell脚本来启动容器D1ocker Compose非常适合组合使用多个容器进行开发的场景Consul是Hashicorp公司推出的开源工具,用于实现分布式系统的服务发现于配置Consul的特性支持健康检查,允许储存键值对基于Golong语言,可移植性强支持ACL访问控制与Docker等轻量级容器可无缝配合Do原创 2020-11-30 14:26:36 · 173 阅读 · 0 评论 -
MySQL整理(1)
一、数据库的基本概念1.1、数据1.1.1、描述事物的符号记录1.1.2、包括数字、文字、图行、图像、档案记录等1.1.3、以“记录”形式按统一的格式进行存储1.2、表1.2.1、将不同的记录组织在一起1.2.2、用来存储具体数据1.3、数据库1.3.1、表的集合,是存储数据的仓库1.3.2、以一定的组织方式存储的相互有关的数据集合1.4、数据库管理系统(DBMS)是实现对数据库资源有效组织、管理和存取的系统软件1.5、数据库系统1.5.1、是一个人机系统、由硬件、OS、数据库原创 2020-11-04 08:50:57 · 109 阅读 · 0 评论 -
MySQL常用命令集合
先安装数据库,可以查看我博客里的LNMP架构或者LAMP架构都有关于数据库的编译安装一、查看数据库信息mysql -uroot -p123123 #登录数据库 2 mysql> show databases; 3 +--------------------+ 4 | Database | 5 +--------------------+ 6 | information_schema | #定义访问数据库单元数据的方式。数原创 2020-11-04 13:43:03 · 95 阅读 · 0 评论 -
MySQL索引及事务
一、索引的概念1.1、数据库索引1.1.1、是一个排序的列表,存储着索引值和这个值所对应的物理地址,相当于一本书的目录1.1.2、无须对整个表进行扫描,通过物理地址就可以找到所需数据1.1.3、是表中一列或者若干列值排序的方法1.1.4、需要额外的磁盘空间二、索引的作用2.1、数据库利用各种快速定位技术,能够大大加快查询速率2.2、当表很大或查询涉及到多个表时,可以成千上万倍地提高查询速度2.3、可以降低数据库的IO成本,并且还可以降低数据库的排序成本2.4、通过创建唯一性索引保证数据表原创 2020-11-04 16:05:24 · 113 阅读 · 0 评论 -
MySQL主从复制与读写分离部署
摘要在企业应用中,成熟的业务通常数据量都比较大,单台MySQL在安全性、高可用性和高并发方面都无法满足实际的要求,配置多台主从数据库服务器以实现读写分离一、案例前置知识点分析1.1、MySQL主从复制原理1.1.1、MySQL的复制类型①基于语句的复制②基于行的复制③混合类型的复制1.1.2、MySQL主从复制的工作过程1.2、MySQL读写分离原理1.2.1、只在主服务器上写,只在从服务器上读1.2.2、主数据库处理事务性查询,从数据库处理SELECT查询1.2.3、数据库复制原创 2020-11-04 20:15:27 · 82 阅读 · 0 评论 -
MHA高可用群集部署
摘要MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本人youshimation开发,是一套优秀的MySQL故障切换和主从提升的高可用软件,解决mysql主服务器单点故障的方法一般常用的有两个mmm和mha,但是一般从真正的高可用的场合,其实最常用的是mha。如何避免mysql单点故障利用mysql主从复制来解决mysql单点故障如何解决主服务器的单点问题主服务器切换后,如何通知应用新的主服务器的ip地址如何检查mysql主服务器是否可用原创 2020-11-04 21:20:47 · 149 阅读 · 1 评论 -
MySQL高级SQL语句
摘要为了方便数据库的使用,本篇文章通过列举高级SQL语句的语法及使用来帮助你更快的学习SQL语句一、按关键字排序1.1、使用ORDER BY语句来实现排序1.2、排序可针对一个或多个字段1.3、ASC:升序,默认排序方式1.4、DESC:降序1.5、ORDER BY的语法结构语法: 1 select column1,column2,... from 库名 order by column1,column,... asc|desc; 1 语句使用 2 mysql -uroot -p123原创 2020-11-05 09:12:17 · 253 阅读 · 0 评论 -
LVS-NAT部署
摘要lvs(linux virtual server),linux虚拟服务器,是一个虚拟的四层交换器集群系统,根据目标地址和目标端口实现用户请求转发,本身不产生流量,只做用户请求转发,目前是负载均衡性能最好的集群系统,那么负载均衡实现了很好可伸缩性,节点数目可以增长到几千,甚至几万。后期也由很多用户参与开发LVS辅助工具和辅助组件,最出名的就是alexandre为LVS编写的keepalived,它最初专门用于监控LVS,之后又加入VRRP实现高可用功能。负载调度器,真实服务器群节点一起被称为LVS,原创 2020-11-05 11:05:34 · 174 阅读 · 0 评论 -
DNS域名解析服务
DNS域名解析服务1、DNS域名的分层结构;.根域;国家域:cn 中国,hk 香港,uk 英国,au 澳大利亚;顶级域(领域):com 商业用途,net 网络组织,edu 教育;二级域:个性化的名称,每个域的二级域都不一样;主机名(用途):www(网页),mail(邮件)2、DNS解析过程;DNS的解析过程是分层解析的,一般客户机将解析的请求发送给它的DNS服务器,DNS服务器首先从根DNS服务器(.)开始改送域名解析请求,根将COM域的IP反馈给客户机的本地DNS服务器,本地DNS服务器访原创 2020-11-05 13:44:49 · 360 阅读 · 0 评论 -
Linux部署PEX网络批量装机
一、PXE批量部署的优点1、规模化:同时装配多台服务器;2、自动化:安装系统,配置各种服务;3、远程实现:不需要光盘,U盘等安装介质。二、准备1、PXE:预启动执行环境,在操作系统执行之前运行;2、服务端:运行DHCP服务,用来分配地址、定位引导程序;运行TFTP服务,提供引导程序下载;3、客户端:网卡支持PXE协议;主板支持网络引导三、服务器上的配置1、安装tftp服务2、修改配置文件3、安装dhcp服务4、修改配置文件5、将光盘以ftp协议发布6、复制网络启动原创 2020-11-05 15:19:15 · 372 阅读 · 0 评论 -
Shell之正则表达式三剑客
一、正则表达式1.1正则表达式:是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说,是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。正则表达式是由普通字符与元字符组成的文字模式1.2用途:正在表达式对于系统管理员来说是非常重要的,系统运行过程中会产生大量的信息,这些信息有些事非常重要的,有些则只是告知的信息,身为系统管理员如果直接看这么多的信息数据,无法快速定位到重要的信息,如“用户登录失败”等信息,这是可以通过正则表达式快速提取有问题的信息,如此原创 2020-11-05 21:24:27 · 175 阅读 · 0 评论 -
Shell之免交互编写
一、Here Document1.1、概述使用I/O重定向的方式将列表提供给交互式程序标准输入的一种替代品语法格式命令 <<标记……标记1.2、使用注意事项1.2.1、标记可以使用任意合法字符1.2.2、结尾的标记一定要顶格写,前面不能有任何字符1.2.3、结尾的标记后面也不能有任何字符(包括空格)1.2.4、开头标记前后的空格会被省略掉1.3、免交互1.3.1、通过read命令接受输入并打印1.3.2、通过passwd给用户设置密码#!/bin/bash原创 2020-11-05 22:07:42 · 78 阅读 · 0 评论 -
Shell之if语句和case分支语句
一、条件测试1.1条件测试操作test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1:test 条件表达式格式2:[ 条件表达式 ]文件测试[ 操作符 文件或目录 ]常用的测试操作符-d测试是否为目录(Directory)-e测试目录或文件是否存在(Exist)-f测试是否为文件(File)-r测试当前用户是否有权限读取(Read)-w测试当前用户是否有权限写入(Write)-x测试当前用户是否有权限执行(eXcu原创 2020-11-06 08:32:10 · 94 阅读 · 0 评论 -
Dockerfile构建ssh、systemctl、Nginx、Tomcat、mysql服务
Dockerfile制作各种主流服务镜像制作SSH镜像生产环境文件加密方式及过程Dockerfile创建ssh服务并运行[root@server1 ~]# mkdir sshd[root@server1 ~]# cd sshd[root@server1 ~]# vim DockerfileFROM centos:7MAINTAINER the centos projectRUN yum -y updateRUN yum -y install openssh* net-tools ls原创 2020-11-27 15:55:20 · 163 阅读 · 0 评论 -
防火墙Firewalld
一、Firewalld简介1、支持网络区域所定义的网络链接以及接口安全等级的动态防火墙管理工具;2、支持IPv4,IPv6防火墙设置以及以太网桥;3、支持服务或应用程序直接添加防火墙规则接口;4、拥有两种配置模式:运行时配置(一般测试的时候使用);永久配置。二、补充内容1、firewalld是7.0才开始有,6.0一直都是iptables;2、防火墙工作在第四层传输层,和端口有关TCP、UDP;3、大型数据中心用的背靠背方式–两个硬防火墙;4、按区域进行定义:高安全区域和低安全区域(例原创 2020-11-06 10:49:51 · 122 阅读 · 0 评论 -
Iptables防火墙应用
一、Linux包过滤防火墙概述1.1、netfilter位于Linux内核中的包过滤功能体系称为Linux防火墙的“内核态”1.2、iptables位于/sbin/iptables,用来管理防火墙规则的工具称为Linux防火墙的用户态–上述两种称呼都可以表示Linux防火墙1.3、包过滤的工作层次主要是网络层,针对IP数据包体现在对包内的IP地址、端口等信息的处理上二、iptables的表、链结构2.1、五链2.1.1、规则链规则的作用:对数据包进行过滤或处理链的作用:容纳各原创 2020-11-06 21:19:57 · 135 阅读 · 0 评论 -
Web与Http
一、域名概述1.1、域名的概念1.1.1、IP地址不易记忆1.2、早期使用Hosts文件解析域名1.2.1、主机名称重复1.2.2、主机维护困难1.3、DNS(Domain Name System域名系统)1.3.1、分布式1.3.2、层次性1.4、域名空间结构1.4.1、根域1.4.2、顶级域:组织域、国家域1.4.3、二级域名1.4.4、FQDN:主机名、DNS后缀二、域名注册2.1、域名注册是Internet中用于解决地对应问题的一种方法2.2、遵循先申请先注册原则原创 2020-11-10 14:56:43 · 218 阅读 · 0 评论 -
LAMP架构部署
一、LAMP介绍LAMP 架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态 Web 站点服务及其应用开发环境。LAMP 是一个缩写词,具体包括 Linux 操作系统、Apache 网站服务器、MySQL 数据库服务器、PHP(或 Perl、Python)网页编程语言。本章将以源码编译的方式搭建 LAMP 环境,能够满足企业定制化的需求。在构建 LAMP 平台时,各组件的安装顺序依次为 Linux、Apache、MySQL、PHP。其中 Apache 和 MySQL原创 2020-11-16 13:47:34 · 438 阅读 · 0 评论 -
Apache网页优化部署
一、gzip介绍1.1、配置Apache的网页压缩功能,是使用gzip压缩算法来对网页内容进行压缩后再传输到客户端浏览器1.2、作用1.2.1、降低了网络传输的字节数:加快网页加载的速度1.2.2、节省流量,改善用户的浏览体验1.2.3、gzip与搜索引擎的抓取工具有着更好的关系二、Apache的压缩模块2.1、Apache实现网页压缩的功能模块包括:mod_gzip模块和mod_deflate模块2.2、Apache 1.X:没有内建网页压缩技术,但可使用第三方mod_gzip模块执行压缩原创 2020-11-16 22:02:39 · 116 阅读 · 0 评论 -
Nginx网站优化部署
一、 关于Nginx1.1、一款高性能、轻量级Web服务软件1.1.1、稳定性高1.1.2、系统资源消耗低1.1.3、对HTTP并发连接的处理能力高1.1.4、单台物理服务器可支持30000~50000个并发请求二、Nginx模块单元介绍2.1、ngx_http_access_module模块:实现基于ip的访问控制功能2.2、ngx_http_auth_basic_module模块:实现基于用户的访问控制,使用basic机制进行用户认证2.3、ngx_http_stub_status_m原创 2020-11-17 09:09:51 · 155 阅读 · 0 评论 -
LNMP架构部署
一、LNMP架构简介LNMP平台就是Linux、Ngnix、MySQL、PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。二、Nginx编译安装 1 [root@localhost ~]# yum -y install gcc gcc-c++ make pcre-devel zlib-原创 2020-11-17 10:51:30 · 377 阅读 · 0 评论 -
Dockerfile初章
Docker镜像的分层Dockerfile中的每个指令都会创建一个新的镜像层镜像层将被缓存和复用当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像层缓存就会失效某一层的镜像缓存失效之后,它之后的镜像层缓存都会失效镜像层是不可变的,如果在某一层中添加一个文件,然后在下一层中删除它,则镜像中依然会包含该文件镜像的创建Docker镜像应用发布的标准格式支撑一个Docker容器的运行Docker镜像的创建方法基于已有镜像创建基于本地原创 2020-11-26 15:45:18 · 162 阅读 · 0 评论 -
Docker部署及常用命令
概述一、将所需的环境架构上传至容器,打包镜像,往仓库传,需方直接下拉现目前运维使用最多的服务Dockerfile,Docker构件镜像三种方式中使用最广泛的一种服务彼此间相互独立——服务间的解耦解耦:建立连接,便于管理,防止数据过多积累在一个文件中服务可以灵活迁移——Docker引擎——Docker-ceDocker概述是一种轻量级的“虚拟机”在Linux容器里运行应用的开源工具Docker与虚拟机的区别虚拟机容器启动1-3分钟毫秒容量占原创 2020-11-25 15:44:04 · 414 阅读 · 0 评论 -
GFS分布式部署
①GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它可以给大量的用户提供总体性能较高的服务。②GFS 也就是 google File System,Google公司为了存储海量搜索数据而设计的专用文件系统。一、GlusterFS概述1.1、GlusterFS简介1.1.1、开源的分布式文件系统1.1.2、由存储服务器、客户端以及NFS/Samba存储网关组成1.1.3、无元数据服务器1.2、GlusterFS特点原创 2020-11-23 19:13:25 · 169 阅读 · 0 评论 -
rsync
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。一、配置rsync源服务器1.1、关于rsync1.1.1、一款快速增量备份工具1.1.2、Remote Sync,远程同步1.1.3、支持本地复制,或者与其他S原创 2020-11-23 16:54:36 · 123 阅读 · 0 评论 -
Redis主从加哨兵模式部署
一、Redis主从模式配置1.1、案例拓扑图1.2、环境说明主机名称IP****地址redis****版本和角色说明master20.0.0.10redis 5.0.7(主)slave120.0.0.20redis 5.0.7(从)slave220.0.0.30redis 5.0.7(从)1.3、Redis安装所有服务器上安装,在master上演示 1 [root@master ~]# tar zxf redis-5.0.7.tar.gz 2原创 2020-11-19 21:07:49 · 236 阅读 · 0 评论 -
Redis群集部署
redis是一个开源的key value存储系统,受到了广大互联网公司的青睐。redis3.0版本之前只支持单例模式,在3.0版本及以后才支持集群,我这里用的是redis3.0.0版本;redis集群采用P2P模式,是完全去中心化的,不存在中心节点或者代理节点;redis集群是没有统一的入口的,客户端(client)连接集群的时候连接集群中的任意节点(node)即可,集群内部的节点是相互通信的(PING-PONG机制),每个节点都是一个redis实例;为了实现集群的高可用,即判断节点是否健康(能否正常原创 2020-11-19 17:14:58 · 103 阅读 · 0 评论