syzdcs
syzdcs
2015-12-21 01:53
采纳率: 0%
浏览 2.0k

怎么实现web服务器的高可用性

我在腾讯云上有4台云服务器:
2台作为负载均衡服务器,域名abc.com,的a记录也就是www.abc.com分别指向server1,server2的公网IP(119.29.117.159,119.29.11.49),并在两台机上安装了nginx,通过它转发到内网的web服务上
server1:
119.29.117.159 (公)
10.250.144.92 (内)
server2:
119.29.11.49 (公)
10.251.100.124 (内)

2台为web(real Server)服务器:

都安装tomcat
web1:

119.29.82.241 (公)
10.104.141.143 (内
web:2
119.29.77.200 (公)
10.249.156.196 (内)

现在问题是怎么保证nginx的高可用性,假如外部用户通过www.abc.com域名访问到了server1,但server1上的nginx挂了怎么办。我在server1,server2上加安装了keepalived做vip :10.250.144.200,但当server1上的nginx挂了还是没有转移到server2.

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • caozhy
    点赞 评论
  • syzdcs
    syzdcs 2015-12-22 01:48

    这个是关于nginx参数相关的,但我的问题是nginx自己挂了怎么转换到另外一台负载均衡服务器上

    点赞 评论

相关推荐