一台LVS能同时对多种业务进行负载均衡吗?例如:A.手机导航、B.手机门户、C、游戏,每类业务2台服务

发布网友

我来回答

1个回答

热心网友

可以办到。
一台LVS支持多个不同的虚拟服务,不同的虚拟服务就可以是你说的A.手机导航、B.手机门户、C、游戏等,然后每个LVS虚拟服务分别转发到后端多台真实服务器,你说的2台当然是可以的了,如此,3类业务分别实现负载均衡。
当然,LVS配置可以说简单,也可以说复杂,关键是看你对系统网络的熟悉程度了,还要多了解一下LVS原理。追问装了两台LVS,一台master,一台backup,但是backup启动之后总是自动变成master,难道是没检测到master?

追答如果你用的keepalived实现的LVS管理及高可用,那么在其配置文件中,决定主备的参数有state,priority,建议两台都设state BACKUP,然后主的priority值高于备的priority值50以上即可。当然其它的参数如interface,nopreempt,advert_int,garp_master_delay,authentication等,还有IP的配置正确与否,都会影响主备切换,具体你还可以通过keepalived日志或tcpmp来抓包查看主备LVS之间的通信。
如果你用其它方式如heartbeat+Ldirectord,或piranha方案,也注意检查同类参数(如果有)。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com