Nginx+Keepalived实现Web服务器高可用
发布时间:2019-07-30 17:44:46 所属栏目:业界 来源:今日头条
导读:副标题#e# 1、Nginx 业务背景 现公司需求快速搭建web服务器,对外提供给用户web服务。 需求拆分 需要基于http协议的软件,搭建服务实现 介绍 常见用法: 1) web服务器软件 httpd http协议 同类的web服务器软件:apache(老牌) nginx(俄罗斯) IIS(微软) 2)代
Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。 ![]() keepalived主要使用三个模块,分别是core、check和vrrp。 core模块为keepalived的核心,负责主进程的启动、维护以及全局配置文件的加载和解析。 check负责健康检查,包括常见的各种检查方式。 vrrp模块是来实现VRRP协议的。 2.2、安装 master和backup都需要进行安装,也就是server01和server03机器 #安装keepalived shell > yum -y install keepalived ![]() keepalived需要使用的目录和文件: ![]() 2.3、配置 ①备份主备服务器的配置文件
②分别修改主备服务器配置文件
示例配置文件说明
(编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读