访问http://192.168.1.111:6201/renren-fast/swagger/index.html失败

来源:6-2 后端项目双机热备负载均衡

xialei

2019-10-03

宿主机和虚拟ip可以互ping。
浏览器中访问虚拟ip:6201失败,访问宿主机ip:6101成功。配置文件也没发现哪里有不对,但就是找不到问题根源?
keepalived.conf配置文件1:
vrrp_instance VI_1 { state MASTER interface ens33 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 123456 } virtual_ipaddress { 192.168.1.111 } } virtual_server 192.168.1.111 6201 { delay_loop 3 lb_algo rr lb_kind NAT persistence_timeout 50 protocol TCP real_server 192.168.99.102 6101 { weight 1 } }

keepalived.conf配置文件2:
vrrp_instance VI_1 {
state MASTER
interface ens33
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 123456
}
virtual_ipaddress {
192.168.1.111
}
}
virtual_server 192.168.1.111 6201 {
delay_loop 3
lb_algo rr
lb_kind NAT
persistence_timeout 50
protocol TCP
real_server 192.168.99.102 6102 {
weight 1
}
}

写回答

1回答

神思者

2019-10-03

先确认防火墙跟selinux是否关闭,其次检查vmware虚拟机是不是桥接网络,不能用nat,最后要用自己的家用路由器,单位网络和云主机禁止设置虚拟IP

0
14
神思者
回复
xialei
一方面我觉得虚拟主机的问题很大,另一方面你要搞分布式docker部署,要用最后一章的swarm技术
2019-10-04
共14条回复

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程