yesn 发表于 2018-11-15 09:58:07

Nginx 学习笔记(四) Nginx+keepalived


[*]sudo nano /etc/keepalived/keepalived.conf
[*]#修改vrrp_instance VI_1 {}代码块如下:
[*]vrrp_instance VI_1 {
[*]state BACKUP---主从设置
[*]inerface eth0--监听网卡
[*]virtual_route_id 51 ---虚拟路由号,主从设置必须一致
[*]nopreempt
[*]priority 99----权重值,越大则表示为主机
[*]adver_int 1
[*]#--虚拟ip地址即VIP,根据实际情况设定,集群中服务器对外将使用该地址
[*]virtual_ipaddress {
[*]192.168.1.251
[*]}
[*]#验证方式
[*]authentication {
[*]auth_typePASS
[*]auth_pass 1111}
[*]}
  重新启动keepalived,使用ip addr命令将发现eth0网卡上将新增一个虚拟地址,此时如果结束主机keepalived服务,从机将自动接管服务并继续提供服务。
  可以根据实际情况编写脚本,可以监控网络连通性,监听端口,监听进程等方式。


页: [1]
查看完整版本: Nginx 学习笔记(四) Nginx+keepalived