两台nginx服务器如何实现web集群

领导的意思是要做双机,两台服务器均工作在LNMP环境下,均为两个外网地址,是不同网段的。如何做才能实现双机热备,求高手指明,谢谢

可以使用Nginx ,Haproxy,LVS做负载。
前提是:需要一个外网IP,并且两个WEB中的应用要同步,数据库要同步,否则随便访问的结果不一样。

此外你现有两台数据是怎么同步的。有内网IP?追问

两台服务器都是外网IP,但不是一个网段的。都没有内网地址,两台服务器的应用环境是一摸一样的,领导说先搞定php 的session同步,再搞定db数据保持一致性,我不会啊。。。。

追答

Session一至在负载机上可以弄,但是问题你们这样方式不合理,建议你要机器放置一块。这新节省资源,而且负载更加有效率。

追问

session在负载机上怎样实现,可以简单说明一下过程吗?

追答

你搜索一下IP_hash nginx 。
是让用户通过负载器来定位到指定的后面服务器。

温馨提示:答案为网友推荐,仅供参考