websocket是html5中新增的协议,websocket的特点是全双工,服务端和客户端可以互相发送消息。得益于不同平台对websocket协议的广泛实现,它为跨多种平台的实时网络应用程序开发提供了极大的方便。除了可以在前端开发的JavaScript 中使用 WebSocket 之外,我们也可以在 Java、C++、Go、Rust 等编程语言平台中使用 WebSocket。我汇总整理了8款目前
转载 2023-05-26 01:41:24
553阅读
----------------------------------一、前言二、环境三、Keepalived体系架构四、安装Keepalived五、案例配置 ----------------------------------一、前言   keepalived是一个类似于layer3,4&5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keep
原创 2014-05-25 15:05:02
895阅读
heartbeat 概述:官方网站:http://www.linux-ha.org/下载 heartbeat:http://www.linux-ha.org/wiki/Download   下载得到: 目前的这些版本是:Heartbeat-3-0-7e3a82377fa8.tar.bz2 #  心跳主程序包 &nbsp
原创 2015-07-31 14:44:45
1781阅读
1、集群特点  1>高性能    提高处理性能的能力一直是集群技术研究的一个重要目标之一  2>低成本    在达到同样性能的条件下,采用计算机集群比采用同等运算能力的大型计算机具有更高的性价比  3>可扩展性    通常情况下,用户若想扩展系统能力,不得不购买更高性能的服务器,才能获得额外所需的CPU 和存储器。如果采用集群技术,则只需要将新的单个服务器加入现有集群中即可,对
前言:最近在与广东互联网基地一起进行无线城市集中平台的建设,在系统设计、架构调优上做了很多的探索,也在系统集成测试和性能调优中遭遇了很多的烦恼,心里有一些所得所悟,希望与大家共同学习探讨。 WEB系统最容易出现性能故障的点在哪里? 有很多人对此不知其然,或知其然而不知其所以然。下面这张图,是在一个大型的WEB系统设计中,经典的架构设计和分层模式。   1) 前端负载均
介绍:搭建一个可用web集群项目,能承受并发的请求,任何一台服务器的退服不影响整个集群的运作,并且能对各个服务器的状态进行监控 运用技术:、nginx/1.17.9、ansible/2.9.9、nfs-utils/1:2.3.3-26、zabbix/4.4.6、keepalived/1.3.5-16 部署:  1.准备了7台centos8的虚拟机,两台作为web serv
转载 2023-07-18 13:45:31
86阅读
一、首先要说明两个概念1、keepalive的基本工作机制和应用场景    Keepalived是一个专门为lvs提供可用功能的机制,它可以实现当有两个主从lvs,而且主lvs损坏的时候,将其IP地址以及lvs转移至备份lvs上。IP地址转移就应用了我们前面说的VRRP协议,lvs转移可定义其配置文件,动态生成ipvs规则,还能实现健康状况检查。2、VRRP协议  
原创 2013-05-17 21:26:48
506阅读
1点赞
在之前的部署过程中,成功的部署并配置了heartbeat,而且也能实现两节点之间VIP的可用,这里来配置并实现httpd服务的可用。一、安装Apache两台heartbeat节点服务器都先停止heartbeat服务。/etc/init.d/heartbeat stop分别在heartbeat01和heartbeat02上安装httpd服务yum -y install httpd分别在两个节点上
原创 2016-09-23 17:51:55
1669阅读
在互联网时代,可用性是保证网站稳定运行的关键。为了提供更好的用户体验和服务质量,很多网站都会使用集群架构来搭建可用的服务器环境。Ubuntu作为一款流行的Linux操作系统,也可以被用来搭建可用web集群。 在搭建可用web集群之前,我们首先需要了解什么是可用性。可用性是指系统或服务持续运行的能力,即使在某些组件发生故障的情况下也能继续提供服务。在web集群中,通过将多台服务器连接
原创 3月前
39阅读
规划:启用4台主机:可用节点:HA1、HA2 、RS1 、RS2   地址划分:172.16.173.10、172.16.173.11、172.16.173.13、172.16.173.14、172.16.173.1(虚拟主机ip)1、配置主机名,保持主机名一致# hostname lzl01 暂时性的 # vim /etc/sysconfig
原创 2013-05-16 20:54:50
686阅读
VRRP:Virtual Routing Redundent Protocal   虚拟路由冗余协议;能够将两个路由设备组织成一个虚拟路由;将多台物理设备组合成一台虚拟路由keepalived中的路由设备有两种工作模式:                        
原创 2013-05-16 23:42:59
731阅读
通过keepalived实现LVS的可用,实现WEB可用keepalived简介        keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将
推荐 原创 2013-12-19 16:39:55
744阅读
2点赞
拓扑架构图系统环境:主机操作系统IP地址软件包负载调度服务器:CentOS7.0x86_64192.168.100.25haproxy-1.5.19.tar.gzweb1节点服务器:CentOS7.0x86_64192.168.100.26nginx-1.12.0.tar.gzweb2节点服务器:CentOS7.0x86_64192.168.100.27nginx-1.12.0.tar.gzWin
原创 2018-06-28 16:16:44
3981阅读
3点赞
利用keepalived实现web服务器集群的可用
原创 2020-04-10 17:22:49
566阅读
1点赞
通过keepalived实现LVS的可用,实现WEB可用keepalived简介        keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一
原创 2013-05-15 21:09:29
991阅读
2点赞
利用keepalived的实现LVS的可用LVS+Keepalived的简介LVSLVS是Linux VirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。主要实现的是服务的负载均衡能力。KeepalivedKeepalived是一个用C写的路由软件,主要的目标是提供简单的设施和为强大的负载集群(ipvs)提供可用性。Keepalived在这里的主要作用是做R
原创 2013-05-18 00:05:15
731阅读
实验配置环境:# uname -ro 2.6.32-358.el6.i686 GNU/Linux1.修改节点名称,集群的每个节点名称够能够相互解析1.修改节点node1主机名 # node1.magedu.com
推荐 原创 2014-04-25 23:39:39
1877阅读
VRRP介绍VRRP(Virtual Routing Redundant Protocol)可以通过在多台路由器组合成一个虚拟路由组(一个VRRP组)之间共享一个虚拟IP(VIP)解决静态配置的问题,此时仅需要客户端以VIP作为其默认网关即可,虚拟IP配置在哪个路由设备上取决于VRRP的工作机制,实现网关地址漂移;MASTER与BACKUP设备之间有优先级设定,数字越大优先级越高,通过各节点之间不
推荐 原创 2013-05-16 13:44:16
2073阅读
20点赞
9评论
keepalived支持LVS可用服务准备:四台主机,其中两台为可用节点,IP地址分别外172.16.86.4、172.16.86.5,两台为real server,IP地址分别为172.16.86.7、172.16.86.8一、首先让两台可用节点时间同步,然后下载安装包并安装。我们这里是老师准备好的,你们可以在网上自行下载。节点1:[root@node1 ~]# service ntpd
原创 2013-05-16 21:28:34
808阅读
3点赞
项目需求:公司需要我做privacyIDEA认证服务器的可用,我的思路是在两台服务器上搭两套应用程序,后端存储公用一个mysql数据库,没有mysql数据库可以主备的形式,然后再做一下数据库的异地备份。基本思路就是这样的。我主要介绍一下使用keepalived实现可用。本次实现使用两台机器master:10.236.44.62 ,slave:10.236.45.91一、安装需要的软件(mast
推荐 原创 2017-06-20 17:17:10
4726阅读
6点赞
2评论
  • 1
  • 2
  • 3
  • 4
  • 5