! Configuration File for keepalived
global_defs { //全局配置部分
! notification_email {
! 724058013@qq.com //接收邮件的地址,故障时给谁发邮件通知
! }
! notification_email_from localhost.localdomain //谁发的邮件
! smtp_server 127.0.0.1 //通知邮件的smtp地址
! smtp_connect_timeout 30 //连接smtp服务器的超时时间
router_id LVS_DEVEL //路由器名称,建议为每个热备服务器设置不同的名称
! vrrp_skip_check_adv_addr
! vrrp_strict
! vrrp_garp_interval 0
! vrrp_gna_interval 0
}
vrrp_instance VI_1 { //定义vrrp热备实例
state MASTER //热备状态,主的为MASTER备的为BACKUP
interface eth0 //承载vip的物理接口
virtual_router_id 51 //虚拟路由器的ID号,每个热备组保持一致
priority 100 //优先级,数值越大优先级越高
advert_int 1 //通告间隔秒数,心跳频率
authentication { //认证信息,每个热备组保持一致
auth_type PASS //认证类型
auth_pass 1111 //密码字串
}
virtual_ipaddress { //指定漂移地址VIP,可以有多个
192.168.20.16
}
}
virtual_server 192.168.20.16 80 { //虚拟服务器地址vip、端口
delay_loop 3 //健康检查的时间间隔,秒
lb_algo rr //轮询调度算法
lb_kind DR //直接路由工作模式
nat_mask 255.255.255.0
! persistence_timeout 50 //链接保持时间,即在这个时间内同客户同请求给在一个节点上,若使用请启用
protocol TCP //应用服务器采用的是TCP协议
real_server 192.168.20.131 80 { //第一个web节点的地址、端口
weight 1 //节点权重
TCP_CHECK { //健康检查方式
connect_timeout 3 //连接超时。秒
nb_get_retry 3 //重试次数
delay_before_retry 3 //重试间隔
connect_port 80 //检查的目标端口
}
}
real_server 192.168.20.132 80 { //第二个web节点信息
weight 1
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
}
keepalived--主配置文件.conf#yyds干货盘点#
原创
©著作权归作者所有:来自51CTO博客作者wangzx_mm的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:LAMP架构#yyds干货盘点#
下一篇:LAMP架构#yyds干货盘点#
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
#yyds干货盘点#Nginx介绍之配置文件简述
Nginx配置文件介绍。
nginx 配置文件 Linux -
#yyds干货盘点#K8S-kubeconfig 配置文件
k8s关于kubeconfig 配置
干货 k8s kubeconfig -
#yyds干货盘点#jackson学习之九:springboot整合(配置文件)
熟悉和实践在springboot应用中通过application.yml对jackson进行全局设置
spring json github jackson