博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
keepalived实现nginx高可用
阅读量:6094 次
发布时间:2019-06-20

本文共 760 字,大约阅读时间需要 2 分钟。

keepalived是什么

keepalived直译就是保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,keepalived实现的基础是vrrp,至于vrrp是什么请直接看这里,下面我们直接看应用吧。

keepalived使用

为了方便使用,写了一个基于ubuntu 16.04 server 的一键配置脚本,配置使用相关就在脚本里见吧

#!/bin/bash# nginx+keepalived 高可用一键脚本for ubuntu 16.04if [ $# -ne 4 ]; then    echo "USAGE: $0 [MASTER|BACKUP] priority interface virtual_ipaddress"    exit 0fiecho -e 'Installing nginx'apt-get install nginx -y > /dev/null 2<&1echo -e 'Installing keepalived'apt-get install keepalived -y > /dev/null 2<&1echo -e 'Configuring keepalived'if [ ! -e /etc/keepalived ];then    mkdir /etc/keepalivedficat > /etc/keepalived/keepalived.conf <
/etc/keepalived/check_nginx.sh <

转载于:https://www.cnblogs.com/learningchencheng/p/7716945.html

你可能感兴趣的文章
DropDownList 控制日期控件显示格式
查看>>
RecycleView设置顶部分割线(记录一个坑)
查看>>
【设计模式系列】单例模式的7种写法
查看>>
汉字转拼音 (转)
查看>>
Machine Learning Techniques -6-Support Vector Regression
查看>>
会计基础_001
查看>>
C/C++——#和##操作符
查看>>
Cordova 开发环境搭建及创建第一个app
查看>>
ajax请求拿到多条数据拼接显示在页面中
查看>>
关于React的require添加动态变化的路径
查看>>
小程序: 查看正在写的页面
查看>>
C++ 经典开源
查看>>
LayoutParams
查看>>
Chisel_LLDB调试命令
查看>>
DNS Doctoring
查看>>
sql查漏补缺
查看>>
plugin插件
查看>>
(转载一篇)Windows7与ArcGIS Desktop9.3冲突问题解决(由QQ安装问题引出)(经本人验证已解决)...
查看>>
关于Linux C编程问题 (struct sockaddr*)&addr 强制转换
查看>>
需求规格说明书
查看>>