zoukankan      html  css  js  c++  java
  • 集群介绍

    Linux 集群可以分为:

    (1) 高可用集群:通常为两台服务器,一台工作,一台作为冗余(或者说备用),如果工作的那台机器挂了,冗余的机器将接替继续提供服务
    (2) 负载均衡集群:需要有一台服务器作为分发器,它负责把用户的请求分发到后端服务器进行处理,后端服务器有多台,以实现负载均衡
    (3) 能实现高可用的开源软件有 Heartbeats 、Keepalived,不推荐使用 Hearbeats 来做高可用了,Bug 太多,我们一般用 Keepalived 来做高可用
    (4) 能实现负载均衡的开源软件有 LVS 、Keepalived 、HAProxy 、Nginx,商业的有 F5 、Netscaler

    Keepalived 简介:

    (1) Keepalived 能实现高可用也能实现负载均衡,Keepalived 是通过 VRRP 协议 ( Virtual Router Redundancy Protocol ) 来实现高可用的
    (2) Keepalived 有三个模块,core 模块是核心模块,负责主进程的启动 、维护及配置的加载和解析,check 模块负责健康检查,vrrp 模块用来实现 VRRP 协议
    (3) 在 VRRP 协议里,会将多台功能相同的服务器组成一个小组 ( 通常是一台 master 和一台 backup 角色 ) ,master 会通过组播的形式向各个 backup 发送 VRRP 协议的数据包,当 backup 收不到 master 发来的 VRRP 数据包时,就会认为 master 宕机了,此时就需要根据各个 backup 的优先级来决定谁成为新的 master

        

  • 相关阅读:
    springboot+mybatis实现逆向工程
    关于cookie,session和token
    fiddler手机抓包配置
    js json按key值排序
    关于CSS和CSS3的布局小知识(干货)
    移动端手机上传图片处理
    nginx|gzip_static 安装
    Vue npm run serve linux 持久运行
    Web前端开发标准规范总结
    liunx启动node服务(nodejs+express+mysql+pm2)
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10231653.html
Copyright © 2011-2022 走看看