前后端的keepalived有问题
来源:6-4 前端项目双机热备负载均衡

weixin_慕工程538969
2020-06-17
老师,我前端和后端的keepalived他们在设置上没问题。但是当我pause掉一个后就无法访问了。
如ff1先开启了keepalived。ff2是后开启,当我docker pause ff1时,是无法访问的。
而ff2先开启keepalived,ff1是后开启。如果ff2被pause的话,也一样无法访问
ff1/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface enp0s3
virtual_router_id 53
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 123456
}
virtual_ipaddress {
192.168.1.151
}
}
virtual_server 192.168.1.151 6701 {
delay_loop 3
lb_algo rr
lb_kind NAT
persistence_timeout 50
protocol TCP
real_server 192.168.1.105 6601 {
weight 1
}
}
ff2/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface enp0s3
virtual_router_id 53
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 123456
}
virtual_ipaddress {
192.168.1.151
}
}
virtual_server 192.168.1.151 6701 {
delay_loop 3
lb_algo rr
lb_kind NAT
persistence_timeout 50
protocol TCP
real_server 192.168.1.105 6602 {
weight 1
}
}
我后端那边也是实现不了,想问问老师是不是哪里写错了吗
4回答
-
weixin_慕工程538969
提问者
2020-06-19
老师,这个是我从我的里面所分类出来的,上面的是haproxy而下面的则是Nginx
类似容器使用宿主机的网关的都会这样。而虚拟主机的没问题
我已经尝试设置了id和他们的master与slave了。但是还是一样
042020-06-19 -
weixin_慕工程538969
提问者
2020-06-18
ff1
ff2
问题是,我service keepalived restart后。还是一样有多个ip。我的后端的也一样,他们继承了宿主机的ip
宿主机
032020-06-18 -
weixin_慕工程538969
提问者
2020-06-17
老师,我没记错检查哪个是被使用的话,是通过hostname -I可以看到的对吗。但是我出现了
这样是正确的吗?
022020-06-18 -
神思者
2020-06-17
keepalived设置成一个master,另一个slave就可以了
00
相似问题