当前第2页 返回上一页
Keepalived会根据virtual_router_id和authentication两个来确定集群关系。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #修改配置
vim /etc/keepalived/keepalived.conf
#配置文件
! Configuration File for keepalived
global_defs {
#从服务器最改一下这个
router_id node1 #表示运行keepalived服务器的一个标识。发邮件时显示在邮件主题的信息
}
#监控服务.NGINX mysql等
vrrp_script chk_nginx {
script "/usr/local/keepalived/check_nginx.sh"
#每2s检查一次
interval 2
#每次检查-20
weight -20
}
vrrp_instance VI_1 {
##主从设置 MASTER/BACKUP
state MASTER
#网卡名称
interface eth0
#同一个集群下这个 router_id是一样的
virtual_router_id 51
#本机的ip,需要修改
mcast_src_ip 192.168.100.10
#优先级,从节点 配置,需要小于主节点
priority 100
#设定MASTER与BACKUP负载均衡器之间同步检查的时间间隔,单位是秒
advert_int 1
#认证的密码
authentication {
auth_type PASS
#设定授权密码,密码相同的为一个集群
auth_pass yellowcong
}
#触发的脚本
track_script {
chk_nginx #检测脚本,上面配置的
}
#虚拟ip地址
virtual_ipaddress {
192.168.100.100
192.168.100.101
}
}
|
更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习!
以上就是如何实现nginx高可用的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
apache和nginx性能差很多吗
nginx如何配置反向代理
nginx访问日志在哪里
centos系统下nginx无法解析php
nginx安装后怎么开发
nginx怎么解决跨域?
centos7环境下如何安装nginx
怎样平稳安全地升级nginx版本
nginx修改请求数据大小限制
nginx怎么实现反向代理
更多相关阅读请进入《nginx》频道 >>
转载请注明出处:木庄网络博客 » 如何实现nginx高可用