集群_集群搭建 - CSDN
集群 订阅
集群通信系统是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域。该系统具有的可用信道可为系统的全体用户共用,具有自动选择信道功能,它是共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统。 展开全文
集群通信系统是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域。该系统具有的可用信道可为系统的全体用户共用,具有自动选择信道功能,它是共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统。
信息
特    点
音通信采用PTT
类    型
移动通信系统
中文名
集群
功    能
共享资源、分担费用等
集群简介
集群通信的最大特点是话音通信采用PTT(Push To Talk),以一按即通的方式接续,被叫无需摘机即可接听,且接续速度较快,并能支持群组呼叫等功能,它的运作方式以单工、半双工为主,主要采用信道动态分配方式,并且用户具有不同的优先等级和特殊功能,通信时可以一呼百应。追溯到它的产生,集群的概念确实是从有线电话通信中的“中继”概念而来。1908年,E.C.Mo1ina发表的“中继”曲线的概念等级,证明了一群用户的若干中继线路的概率可以大大提高中继线的利用率。“集群”这一概念应用于无线电通信系统,把信道视为中继。“集群”的概念,还可从另一角度来认识,即与机电式(纵横制式)交换机类比,把有线的中继视为无线信道,把交换机的标志器视为集群系统的控制器,当中继为全利用度时,就可认为是集群的信道。集群系统控制器能把有限的信道动态地、自动地最佳分配给系统的所有用户,这实际上就是信道全利用度或我们经常使用的术语“信道共用”。
收起全文
精华内容
参与话题
  • 集群(1)---集群的概念

    千次阅读 2019-04-21 23:35:04
    1、什么是集群? 将同一个业务部署在多台服务器上,如果主机宕机了,其它服务器可以自动接替主机服务器工作,以实现持续性为客户提供服务,并且处理科研实验以及核处理等大型计算业务,单台大型计算机依然无法胜任,集群...

    1、什么是集群?

    将同一个业务部署在多台服务器上,如果主机宕机了,其它服务器可以自动接替主机服务器工作,以实现持续性为客户提供服务,并且处理科研实验以及核处理等大型计算业务,单台大型计算机依然无法胜任,集群可以将一个计算业务交给集群中的多台计算机进行处理。

    2、集群的特点?

    1)、可扩展性:集群的性能不限制于单一的服务实体,新的服务实体可以动态的添加到集群,从而增强了集群的性能。

    2)、高可用性:集群当其中一个节点发生故障时,这台节点上所运行的应用程序将在另一台节点被自动接管,消除单点故障对于增强数据可用性、可达性和可靠性是非常重要的。

     

    3、集群必须的2大能力

    1)、负载均衡:负载均衡将任务比较均匀的分布到集群环境下的计算和网络资源,以提高数据的吞吐量。

    2)、错误恢复:如果集群中的某一台服务器由于故障或者维护需要无法使用,资源和应用程序将转移到可以的集群节点上。

                                这种由于某个节点的资源不能工作,另一个可用节点中的资源能够透明的接管并继续完成任务的过程。

    负载均衡和错误恢复要求各服务实体中有执行同一任务的资源存在,而且对于同一任务的各个资源来说,执行任务所需的信息视图必须是相同的。

     

    4、集群和分布式的区别?

    相同点:分布式和集群都是需要有很多节点服务器通过网络协同工作完成整体的任务目标。

    不同点:分布式是指将业务系统进行拆分,即分布式的每一个节点都是实现不同的功能。

                   集群每个节点做的都是同一件事情。

     

    5、项目中常见的集群有哪些?

    1)、zookeeper集群

    2)、SolrCloud集群

    3)、Redis Cluster集群

     

    展开全文
  • PS:这篇文章算是笔记,仅部分文字是原创,相当内容只是收集、整理、提炼、总结别人写的。 没有标为原创 是出于对部分内容原作者的尊重和感谢... 但若你要转载还是请带上我家地址哦,毕竟这些内容都不是现成的哦 ~...

    PS:这篇文章算是笔记,仅部分文字是原创,相当内容只是收集、整理、提炼、总结别人写的。

    没有标为原创 是出于对部分内容原作者的尊重和感谢 ...

    但若你要转载还是请带上我家地址哦,毕竟这些内容都不是现成的哦 ~ ~ ~

     

    一、大白话解说,半分钟就懂,用生活中的例子来说明:

     

    小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。

    后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,两个厨师的关系是集群。

    为了让厨师专心炒菜,把菜做到极致,再请了个配菜师负责切菜,备菜,备料 ...  厨师和配菜师的关系是分布式。

     

    一个配菜师也忙不过来了,又请了个配菜师,两个配菜师关系是集群。

    一个配菜师因故请假了,但是其余的配菜师还是该啥就干啥,只是没请假的配菜师任务均匀的加量了,但他们的任务和职责是不变的,这是集群。

     

    集群:多个人在一起作同样的事 。

    分布式 :多个人在一起作不同的事 。

     

     

    二、图解:

     

    以上内容转自:https://www.zhihu.com/question/20004877

     

    以下内容是个人整理的:

    三、区别联系 (其实上面的内容应该已经让你理解2者了)

     

    1)我记得在一本讲 tcp/ip 的书上有这样一句话:分布式是指 多个系统协同合作完成一个特定任务的系统。

    分布式是解决中心化管理的问题,把所有的任务叠加到一个节点处理,太慢了。

    所以把一个大的问题拆分为多个小的问题,并分别解决,最终协同合作。分布式的主要工作是分解任务,将职能拆解。

     

    2) 集群主要的使用场景是为了分担请求的压力,也就是在几个服务器上部署相同的应用程序,来分担客户端请求。

    当压力进一步增大的时候,可能在需要存储的部分,mysql 无法面对很多的写压力。因为在 mysql 做成集群之后,主要的写压力还是在 master 的机器上面,其他 slave 机器无法分担写压力,从而这个时候,也就引出来分布式。

    分布式的主要应用场景是单台机器已经无法满足这种性能的要求,必须要融合多个节点,并且节点之间是相关之间有交互的。相当于在写 mysql 的时候,每个节点存储部分数据,也就是分布式存储的由来。存储一些非结构化数据:静态文件、图片、pdf、小视频 ... 这些也就是分布式文件系统的由来。

     

    3)集群主要是简单加机器解决问题,对于问题本身不做任何分解;

    分布式处理里必然包含任务分解与答案归并。分布式中的某个子任务节点,可能由一个集群来代替;集群中任一节点,都是做一个完整的任务。

    集群和分布式都是由多个节点组成,但是集群之间的通信协调基本不需要;而分布式各个节点的通信协调必不可少。

     将一套系统拆分成不同子系统部署在不同服务器上(这叫分布式),

     然后部署多个相同的子系统在不同的服务器上(这叫集群),部署在不同服务器上的同一个子系统应做负载均衡。 

     

    分布式:一个业务拆分为多个子业务,部署在多个服务器上 。 

    集群:同一个业务,部署在多个服务器上 。

     

    参考:https://www.zhihu.com/question/20004877

     

    展开全文
  • 服务器集群

    千次阅读 2018-10-12 12:25:52
    计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。 集群系统中的单个计算机通常称为节点,通常通过...

    目录

    集群

    LVS

    LVS-NAT  

    LVS-DR 

    LVS-TUN

    LVS的调度算法


    集群

    计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。 集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。 集群计算机通常用来改进单个计算机的计算速度和可靠性。 集群就是一组独立的计算机,通过网络连接组合成一个组合来共同完一个任务。

    为什么要使用集群?

    • 高性能performance:一些需要很强的运算处理能力比如天气预报,核试验等。这就不是几台计算机能够搞定的。这需要上千台一起来完成这个工作的
    • 价格有效性:通常一套系统集群架构,只需要几台或数十台服务器主机即可,与动则上百万的专用超级计算机相比具有更高的性价比
    • 可伸缩性: 当服务器负载压力增长的时候,系统能够扩展来满足需求,且不降低服务质量 
    • 高可用性: 尽管部分硬件和软件发生故障,整个系统的服务必须是7*24小时运行的

    集群分类:

    • 负载均衡集群(Loadbalancingclusters)简称LBC 
    • 高可用性集群(High-availabilityclusters)简称HAC 
    • 高性能计算集群(High-perfomanceclusters)简称HPC 
    • 网格计算(Gridcomputing)

    负责均衡集群的作用:

    • 提供一种廉价、有效、透明的方法,来扩展网络设备和服务器的负载带宽、增加吞吐量,加强网络数据处理能力、提高网络的灵活性和可用性
    • 把单台计算机无法承受的大规模的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间,提升用户体验
    • 单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高
    • 7*24小时的服务保证,任意一个或多个设备节点设备宕机,不会影响到业务。在负载均衡集群中,所有计算机节点都应该提供相同的服务,集群负载均衡获取所有对该服务的如站请求

    负载均衡设备:

    • 常用的负载均衡开源软件有 Nginx、LVS、Haproxy
    • 商业的硬件负载均衡设备Cisco的 LocalDirector、F5 的 Big/IP 和  Alteon 的 ACEDirector

    LVS

    LVS (Linux Virtual Server) 即 Linux 虚拟服务器,将多台虚拟主机组织起来满足同一个需求。是一个虚拟的服务器集群系统。本项目在 1998 年 5 月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 现在 LVS 已经是 Linux 内核标准的一部分。使用 LVS 可以达到的技术目标是:通过 LVS 达到的负载均衡技术和 Linux 操作系统实现一个高性能高可用的 Linux 服务器集群,它具有良好的可靠性、可扩展性和可操作性。从而以低廉的成本实现最优的性能。 LVS 是一个实现负载均衡集群的开源软件项目,LVS架构从逻辑上可分为 调度层、Server集群层 和 共享存储。

    LVS的组成

    • ipvs(ip virtual server):一段代码工作在内核空间,叫ipvs,是真正生效实现调度的代码。
    • ipvsadm:另外一段是工作在用户空间,叫ipvsadm,负责为ipvs内核框架编写规则,定义谁是集群服务,而谁是后端真实的服务器(Real Server)

    LVS相关术语

    • DS:Director Server。指的是前端负载均衡器节点。
    • RS:Real Server。后端真实的工作服务器。
    • VIP:向外部直接面向用户请求,作为用户请求的目标的IP地址。
    • DIP:Director Server IP,主要用于和内部主机通讯的IP地址。
    • RIP:Real Server IP,后端服务器的IP地址。
    • CIP:Client IP,访问客户端的IP地址。

    LVS的工作原理

    LVS的工作模式

    • LVS/NAT模式(Network address translation)
    • LVS/TUN模式(tunneling)
    • LVS/ DR模式(Direct routing) 

    LVS-NAT  

    LVS-NAT原理和特点

    LVS-NAT模型的特性

    • RS应该使用私有地址,RS的网关必须指向DIP 
    • DIP和RIP必须在同一个网段内 
    • 请求和响应报文都需要经过Director Server,高负载场景中,Director Server易成为性能瓶颈 
    • 支持端口映射 
    • RS可以使用任意操作系统 
    • 缺陷:对Director Server压力会比较大,请求和响应都需经过director server 

    LVS-DR 

    LVS-DR的原理和特点

    LVS-DR的模型和特性

    • 保证前端路由将目标地址为VIP报文统统发给Director Server,而不是RS
    • RS可以使用私有地址;也可以是公网地址,如果使用公网地址,此时可以通过互联网对RIP进行直接访问
    • RS跟Director Server必须在同一个物理网络中
    • 所有的请求报文经由Director Server,但响应报文必须不能进过Director Server
    • 不支持地址转换,也不支持端口映射    
    • RS可以是大多数常见的操作系统
    • RS的网关绝不允许指向DIP(因为我们不允许他经过director)
    • RS上的lo接口配置VIP的IP地址
    • 缺陷:RS和DS必须在同一机房中 

    LVS-TUN

    LVS-TUN的原理和特点 

    LVS-TUN模型特性

    • RIP、VIP、DIP全是公网地址
    • RS的网关不会也不可能指向DIP
    • 所有的请求报文经由Director Server,但响应报文必须不能进过Director Server
    • 不支持端口映射
    • RS的系统必须支持隧道

    LVS的调度算法

    针对不同的网络服务需求和服务器配置,IPVS调度器实现了如下八种负载调度算法:
    1、轮叫(Round Robin)简称RR
    这种算法是最简单的,就是按依次循环的方式将请求调度到不同的服务器上,该算法最大的特点就是简单。轮询算法假设所有的服务器处理请求的能力都是一样的,调度器会将所有的请求平均分配给每个真实服务器,不管后端 RS 配置和处理能力,非常均衡地分发下去
    2、加权轮叫(Weighted Round Robin) 简称WRR
    这种算法比 rr 的算法多了一个权重的概念,可以给 RS 设置权重,权重越高,那么分发的请求数越多,权重的取值范围 0 – 100。主要是对rr算法的一种优化和补充, LVS 会考虑每台服务器的性能,并给每台服务器添加要给权值,如果服务器A的权值为1,服务器B的权值为2,则调度到服务器B的请求会是服务器A的2倍。权值越高的服务器,处理的请求越多
    3、最少链接(Least Connections)简称LC
    这个算法会根据后端 RS 的连接数来决定把请求分发给谁,比如 RS1 连接数比 RS2 连接数少,那么请求就优先发给 RS1
    4、加权最少链接(Weighted Least Connections)简称WLC
    这个算法比 lc 多了一个权重的概念。
    5、基于局部性的最少链接(Locality-Based Least Connections)简称LBLC
    这个算法是请求数据包的目标 IP 地址的一种调度算法,该算法先根据请求的目标 IP 地址寻找最近的该目标 IP 地址所有使用的服务器,如果这台服务器依然可用,并且有能力处理该请求,调度器会尽量选择相同的服务器,否则会继续选择其它可行的服务器
    6、带复制的基于局部性最少链接(Locality-Based Least Connections with Replication)简称LBLCR
    记录的不是要给目标 IP 与一台服务器之间的连接记录,它会维护一个目标 IP 到一组服务器之间的映射关系,防止单点服务器负载过高。
    7、目标地址散列调度(Destination Hashing)简称DH
    该算法是根据目标 IP 地址通过散列函数将目标 IP 与服务器建立映射关系,出现服务器不可用或负载过高的情况下,发往该目标 IP 的请求会固定发给该服务器
    8、源地址散列调度(Source Hashing)简称SH
    与目标地址散列调度算法类似,但它是根据源地址散列算法进行静态分配固定的服务器资源

    展开全文
  • 如何搭建一个集群项目

    千次阅读 2019-05-16 18:19:14
    一、集群项目是什么? 搭建项目之前首先要明白什么样的项目才叫集群项目,那么什么叫集群呢?说的简单一点,集群就是很多对象集合在一起,集群项目就是很多一摸一样的项目放在一起运行嘛。 二、集群项目有什么用?...

    一、集群项目是什么?

    搭建项目之前首先要明白什么样的项目才叫集群项目,那么什么叫集群呢?说的简单一点,集群就是很多对象集合在一起,集群项目就是很多一摸一样的项目放在一起运行嘛。

    二、集群项目有什么用?

    当一个系统使用的用户比较少时,对服务器的压力比较小,这个时候也不需要什么集群,但当系统的用户量很多时而且在同一时间进行并发,那么系统、服务器可能就承受不了这个压力直接崩溃,也有可能某个系统由于某种原因而崩溃了,这个时候就需要有集群或热备,集群的效果是当其中有一个应用系统崩溃了其他的应用系统还在启动着,不影响客户体验,它的作用是分摊应用系统的压力,如果服务器内存不够了那么要添加其他服务器来分摊压力。

    三、怎么快速搭建一个集群项目?

    琦三叔搭建的项目比较简单用到的技术主要为如下几种:

    nginx、tomcat、redis、web项目

    nginx:一个很强大的高性能Web和反向代理服务器,说简单点就是将用户发起的url重定向到自己的特定端口项目中,浏览器默认是80端口,通过nginx就可以转到其他端口的项目,如80端口转到88端口,这个nginx也是集群的关键,通过它才能让多个相同的项目同时运行。

    tomcat:这个众所周知是一个应用系统容器,只有它开启了才能访问到它里面的项目

    redis:缓存服务器,它的功能特别强大,在这里用到的是作为多个项目之间的缓存共享,因为是集群所以可能在某个项目里面的内容无法分享到其他项目中,所以用它来同步缓存

    web项目:这个就是要访问的系统项目了。

    好了,大致的都介绍完了,那么准备开始搭建系统了

    1)、tomcat搭建

    集群就是多个tomcat同时运行 

    第一步:首先从网上下载tomcat,在系统上无法直接运行必须先安装jdk才行(自己百度),先将tomcat复制成多个如下所示:

     

    第二步:修改配置文件,让多个tomcat可以同时运行,因为现在这些tomcat除了名字不一样其他是完全一样的,所用端口也是一摸一样的,所以开启一个后其他的就开启不了了,打开tomcat目录下conf目录下的server.xml文件,修改以下端口:

    以此类推,每个tomcat都配置成不一样的端口,查看下配置是否正确,打开tomcat目录下bin目录下的startup.bat,如下就是正常开启一个tomcat:

    把其他tomcat也一起开起来,如果有闪退的那么代表配置有问题,需要改。

    现在tomcat都能正常启动了,但那么多dos窗口放在桌面分都分不清楚,所以现在要把tomcat服务化,不再通过startup.bat开启。

    打开tomcat目录下bin目录下的service.bat找到下面这行

    set SERVICE_NAME=Tomcat7

    然后将名字替换成改文件夹名字,如下图:

    直接全部替换就行,然后将tomcat目录下bin目录下的tomcat7.exe和tomcat7w.exe改名字也改成刚才的名字

    接着打开dos界面切换到tomcat的bin目录文件夹中

    然后输入service.bat install 即可。

    以此方法将所有tomcat全部服务化,查看是否服务化了直接打开服务界面看是否存在这些服务就好了

    默认这些tomcat是没有开启的,那么现在要开启tomcat,打开tomcat目录下bin目录下的tomcat7w.exe

    如果开启tomcat开启不了,那么打开tomcat目录下logs文件夹中的日志文件,查看报错原因,琦三叔当时的报错原因是内存不足了,开启不了tomcat所以在tomcat7w.exe中修改了下内存优化如下图:

    事后如果想把tomcat7服务删掉 直接在dos界面输入以下代码即可:

    tomcat搭建完成了,现在开始搭建nginx

    先网上下载nginx,然后直接运行nginx.exe即可

    在浏览器中输入localhost跳转到nginx的界面代表正常运行了,那么就要开始进行配置,打开nginx目录下的conf目录中的nginx.conf文件,修改成如下配置:

    PS:

    #upstream表示负载服务器池,定义名字为backend_server的服务器池
    upstream backend_server {
        server   10.254.244.20:81 weight=1 max_fails=2 fail_timeout=30s;
        server   10.254.242.40:81 weight=1 max_fails=2 fail_timeout=30s;
        server   10.254.245.19:81 weight=1 max_fails=2 fail_timeout=30s;
        server   10.254.243.39:81 weight=1 max_fails=2 fail_timeout=30s;
      #设置由 fail_timeout 定义的时间段内连接该主机的失败次数,以此来断定 fail_timeout 定义的时间段内该主机是否可用。默认情况下这个数值设置为 1。零值的话禁用这个数量的尝试。

    设置在指定时间内连接到主机的失败次数,超过该次数该主机被认为不可用。

    #这里是在30s内尝试2次失败即认为主机不可用!
      }

    如果仅仅只是进行端口转发而不是进行集群那么修改成这样(只需在原来的server外面添加新的server)

    这样是根据不同的网址转发到不同的端口,此例中不需要。

    对了上面的配置文件中www.aaa.com;并不是随便乱写的,这个网址必须指到本地,想要让它指到本地那就要做另一个操作,那就是修改hosts文件,在文件最底部添加一个代码

    127.0.0.1     www.aaa.com

    然后打开dos界面输入 ping www.aaa.com 

    现在测试一下是否成功了

    先开启所有tomcat服务,然后开启nginx,接着在网页上输入www.aaa.com显示如下,则代表成功了

    接着上一篇写,搭建redis

    Redis是一个缓存服务器,主要用在linux上,不过有人也做了window上的版本,网上下载windows上的版本,解压完后有以下内容

    然后在dos界面中切换到redis目录中,然后执行

    Redis-server.exe redis.windows.conf就开启了如下所示,简单吧!注意这个要一直开着,一旦关闭redis服务就关闭了

    测试一下,再开启一个dos窗口输入以下命令

    它的意思是往redis中填充age,然后再获取填充值,OK了

    四、web应用

    因为是集群,所以在web系统中需要做缓存的内容统统往redis中存,然后要取的时候也从redis中取出来就可以了,也可以用session同步,因为开发语言太多了,怎么开发一个web应用暂不介绍,只要搭建完上述几个内容基本已经有一个初步的成型了。

    展开全文
  • redis集群搭建(非常详细,适合新手)

    万次阅读 多人点赞 2018-10-09 11:46:59
    redis集群搭建 在开始redis集群搭建之前,我们先简单回顾一下redis单机版的搭建过程 下载redis压缩包,然后解压压缩文件; 进入到解压缩后的redis文件目录(此时可以看到Makefile文件),编译redis源文件; 把编译...
  • 分布式与集群

    千次阅读 2018-06-26 16:47:15
    1.分布式(中心化与去中心化):1.1中心化 1.1.1 masetr 监督 slave eg: Kubernetes1.1.2 master挂了 选举算法 arbiter(仲裁者) 选出新 master eg: mongodb ZooKeeper Etcd1.2 去中心化1.2.1 脑裂问题 无论是去...
  • 集群解决方案

    千次阅读 2018-08-26 17:12:06
    集群概念 集群是一种计算机系统, 它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网...
  • 集群的概念

    千次阅读 2019-03-13 23:02:52
    以前经常听别人说部署集群的话至少需要3台机器,因为会存在选主的情况。但是有些项目的集群又不需3台可能两台就够了。这是为什么呢? RocketMQ的broker集群为什么可以只有两台节点? 答:其实集群分不同的种类,...
  • 什么是集群&集群的分类

    千次阅读 2019-06-13 09:19:38
    计算机集群简称集群,是一种计算机系统,它通过一组松散集成的计算机软件(和/或)硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常...
  • ES集群安装教程

    万次阅读 2020-07-28 14:13:18
    最近项目需要部署ES教程,所以至此记录安装过程,本教程使用的es版本为6.0.1,并且在同一台机器上搭建三个节点的伪集群。 ES 集群至少部署 3 个节点,确保至少存在两个主节点保证数据可靠性。部署完一个节点后,把...
  • 集群

    千次阅读 2010-12-30 15:31:00
    一:集群概念:1. 两大关键特性 集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一...
  • 使用docker搭建hadoop分布式集群

    万次阅读 多人点赞 2020-07-03 11:14:17
    使用docker搭建部署hadoop分布式集群 在网上找了很长时间都没有找到使用docker搭建hadoop分布式集群的文档,没办法,只能自己写一个了。 一:环境准备: 1:首先要有一个Centos7操作系统,可以在虚拟机中安装...
  • nginx与IIS服务器搭建集群实现负载均衡(三)

    万次阅读 多人点赞 2019-12-11 16:33:10
    在《架构之路:nginx与IIS服务器搭建集群实现负载均衡(二)》中提到有好多有趣的地方,接下来就为大家一块儿讲讲在深入研究过程中遇到那些有趣的事情。 ·实战之行——发现问题 ·探索之旅——寻出问题原因 ...
  • CentOS下搭建Zookeeper集群

    万次阅读 多人点赞 2019-12-19 15:51:18
    Zookeeper简介 ZooKeeper是一个开源的分布式应用协调服务,用于在分布式应用各个节点之间进行协调,并通过稳健的同步技术维护共享数据。 这里提到了一个新名词:“分布式应用”,让我们先来简单地快速了解一下什么...
  • 分布式与集群的区别

    万次阅读 多人点赞 2020-07-20 14:12:10
    简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。例如:如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10...
  • zookeeper集群、kafka集群、Hadoop高可用

    万次阅读 2018-09-07 19:00:57
    一、zookeeper集群 1.1 zookeeper概述 1.1.1 什么是zookeeper ZooKeeper是一个分布式的协调服务 1.1.2 ZooKeeper能干什么 ZooKeeper是用来保证数据在集群间的事务性一致 1.1.3 zookeeper 应用...
  • 当pxc所有节点都突然挂了,或者使用单节点的容器隔离搭建的集群,突然出现故障导致集群无法自动重启 此时你就需要重启集群了,在启动之前需要删除或者重命名4个文件 需要找数据库存放数据的目录,一般用docker都会...
  • 搭建Nginx集群+Haproxy集群 

    万次阅读 2020-04-13 22:01:43
    上一篇我们搭建了Haproxy实现了MySQL集群的负载均衡。但是只有一台Haproxy服务器,万一这台Haproxy服务器down机。则整个集群就不可用。 在此之前我们先简单的了解一下nginx以及nginx实现负载均衡 根据前文 ...
  • spark 集群搭建 详细步骤

    万次阅读 2020-09-21 22:22:05
    最近好不容易搞到了三台测试机,可以用来搭建spark集群搞模型。本宝宝开心得不行,赶紧行动,把spark集群搭起来,模型跑起来。1.搭建hadoop集群hadoop的hdfs文件系统是整个生态圈的基础,因为数据量大了以后,数据...
  • docker安装fastdfs集群

    万次阅读 2020-05-09 23:01:01
    在dockerhub上搜索fastdfs 我选择了使用最多的星星最多的镜像 season/fastdfs 拉取镜像 docker pull season/fastdfs 创建数据卷 ...docker volume create tracker_data ...docker volume create s...
1 2 3 4 5 ... 20
收藏数 877,766
精华内容 351,106
关键字:

集群