请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于虚拟ip问题

老师你好,我想问的是,我单服务器,然后想通过keepalived来做负载均衡怎么做?

h1和h2节点,好想无法生成虚拟ip这个怎么处理,我通过ip a 查看了eth0,里面没有看到定义的虚拟ip,我买的不是阿里云的,所以,求问老师如何处理。


正在回答

1回答

神思者 2018-07-20 12:54:52

同学你好,云服务器是设置不了虚拟IP的,一种办法是在宿主机上安装keepalived做负载均衡,把请求分发给容器映射到宿主机的端口。这种做法的弊病是宿主机的keepalived不具备高可用。另一种办法是购买使用云主机提供的负载均衡服务。

0 回复 有任何疑惑可以回复我~
  • 提问者 小小酥麻 #1
    有相关的配置例子?
    回复 有任何疑惑可以回复我~ 2018-07-20 12:56:16
  • 神思者 回复 提问者 小小酥麻 #2
    同学,keepalived做负载均衡可以参考视频中的例子,宿主机上有个keepalived把网络映射到docker的内网。在云主机上也是类似,只是keepalived的配置文件里把容器的虚拟IP变成宿主机的IP和映射的端口。
    回复 有任何疑惑可以回复我~ 2018-07-20 13:11:54
  • 提问者 小小酥麻 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-07-26 15:04:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信