(七)centos7案例实战——nginx+keepalived高可用服务器集群搭建
前言
本节内容延续之前的内容,往期博客已经介绍了如何安装nginx服务器以及将nginx安装成为一个系统服务,本节内容是在前期内容的基础上,搭建一个高可用的nginx服务器集群,主要使用Keepalived组件,实现高可用的nginx集群搭建,当然,最佳的方案是同时引入haproxy组件,haproxy组件也是一个负载均衡组件,性能比nginx更优,在zookeeper高可用集群中就是采用这样的技术方案。
正文
- 安装nginx服务
参考博客:(一)centos7案例实战——nginx服务器搭建详解_北溟溟的博客-CSDN博客_centos7 搭建nginx
- 安装keepalived服务
①命令
yum -y install keepalived
② 修改配置文件keepalived.conf
! Configuration File for keepalivedglobal_defs {router_id LVS_DEVEL }vrrp_instance VI_1 {state MASTERinterface ens33virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.200.16192.168.200.17192.168.200.18} }
启动nginx服务
启动命令:systemctl start nginx
查看服务状态: systemctl status nginx
- 启动keepalived服务
启动命令:systemctl start keepalived
查看服务状态: systemctl status keepalived
- 通过原始地址访问nginx服务器
- 通过虚拟ip访问 nginx服务器
- 按照以上流程增加一台nginx服务器,并通过真实ip地址访问
- 将nginx1服务关闭,通过虚拟ip访问nginx服务
结语
关于nginx+keepalived高可用服务器集群搭建的内容到这里就结束了,下期见。。。
(七)centos7案例实战——nginx+keepalived高可用服务器集群搭建相关推荐
- springcloud高可用服务器集群搭建
服务器健壮是非常重要的, 但是有很多种原因可能会导致服务注册中心宕机,如果宕机就会有一些灾难性的问题出现,所以保证服务注册中心处于活着运行状态显得尤为重要!!! 我们必须保证,哪怕某些服务器宕机了我们 ...
- keep老是显示服务器开小差,nginx+keepalived高可用服务器宕机解决方案
原标题:nginx+keepalived高可用服务器宕机解决方案 1.基本服务器宕机的主从切换配置 两台nginx服务器,分别安装keepalived,配置/etc/keepalived/keepal ...
- keepalived高可用lvs集群,主/备和主/主模型
利用keepalived高可用lvs集群,主/备和主/主: vrrp_script高可用双主nginx: keepalived主备:lvs-dr工作模型 网络搭建: 在前端2台调度器: DR1:172 ...
- 【有料】4 种高可用 RocketMQ 集群搭建方案!
背景 笔者所在的业务线,最初化分为三个服务,由于业务初期业务复杂度相对简单,三个业务服务都能很好的独立完成业务功能. 随着产品迭代,业务功能越来越多后慢慢也要面对高并发.业务解耦.分布式事务等问题,所 ...
- lvs+keepalived+nginx+tomcat高可用高性能集群部署
为什么80%的码农都做不了架构师?>>> 2台前端 keepalived+lvs,热备的方式,保证一台lvs前端能正常访问就行,如果一台down,另外一台热备升级到master ...
- 基于nginx的高可用web集群
文章目录 一.写在前面 编译下载 nginx.conf文件解析 安装好后的操作 日志问题,不同级别的错误 二.环境搭建学习 web服务器配置 错误页面跳转 IO多路复用 在nginx里部署https服 ...
- Nginx+keepalived从入门到集群搭建(手把手教学,建议收藏)
目录 一.什么是Nginx 二.Nginx的相关概念 1.正向代理 2.反向代理 3.负载均衡 4.动静分离 三.Nginx安装 1.安装 2.其他配置 3.windows中nginx安装 四.Ngi ...
- nginx配置高可用的集群
1.什么是nginx高可用 (1)需要两台nginx服务器 (2)需要keepalived (3)需要虚拟ip 2.配置高可用的准备工作 (1)需要两台服务器192.168.17.129 和 192. ...
- MySQL服务MySQL+MHA高可用服务集群搭建
MySQL MHA MySQL MHA 一.MHA概念 1.MHA 的组成 2.MHA 的特点 二.搭建MySQL+MHA 1.所有服务器,关闭系统防火墙和安全机制 2.修改 master(192.1 ...
最新文章
- 文章推荐 | 城市规划中城市信息学的研究进展
- 3.25Day06元组、字典、集合常用及内置方法
- XCode: 兼容ARC和non-ARC
- Spring Boot和Hibernate:打印查询和变量
- 【CodeForces - 1038C】Gambling (博弈问题,优先队列模拟,贪心)
- linux中退格出现乱码,SSH中的SQL命令按退格键出现乱码的问题解决
- 小米崔宝秋:小米 AIoT 深度拥抱开源
- 学习的最大动力是想要更加减少重复性工作
- 函数 free 的原型
- 六大手机软件商店分析报告
- 如何成为数据分析师?小白这样做,快速入门数据分析
- MySQL 窗函数 流动平均数 running average
- linux 安装minio并设置开机自启动
- 智慧安全:信息安全监控平台
- Either类java_在Java 8中有相当于Scala的Either吗?
- authorization cache cannot be obtained
- 查看服务器支持的内存条,PowerEdge 服务器支持的内存配置指南
- CSS 阴影技巧与细节
- Windows Media Player Network Sharing Service 启动失败
- 《深度学习入门 基于Python的理论与实现》书中代码笔记
热门文章
- “支付宝卡通”服务需要和银行签约才能开通。目前有以下银行支持“支付宝卡通”服务
- 【无需代码】利用Vuforia for Unity实现简单的AR功能
- Elasticsearch参数配置汇总
- 3分钟让你明白JSON是什么
- edward_mj退役经验帖(浙大2届Final队员陈伟杰的退役贴)
- 47岁林忆莲将大婚 揭秘6位40+女星保养秘籍
- 微信小程序清空input内容
- 利用Excel实现度分秒转换十进制度
- 人世正道沧桑,她亦奋力向前 --读《李清照传》有感
- GreenDao,以及数据库升级方式