nginx负载均衡结构

时间:2016-09-09 16:33:05

标签: nginx load load-balancing

我有一个网站正在增长,所以我的专用服务器无法处理,滞后是真正的交易。所以我决定尝试云托管,为此我将使用nginx作为负载均衡器。

Qustion 1。 如果我将domain.tld所在的主网络服务器配置为负载平衡器,如示例here,我将能够为所有其他域使用相同的服务器(现在我使用普通的nginx配置来管理10个小型网站在同一个网络服务器上),或主要角色只能平衡和重定向流量。

问题2。 我应该把文件的副本放在镜像服务器上吗? 示例:我的网站位于http_web文件夹中,与MYSQL服务器进行通信。如何处理请求?当余额服务器将客户端重定向到server1时会发生什么?

问题3。  我打算从这个结构开始: 负载均衡器(专用服务器)+ Mysql - > http servers1,server2 ,,, on demand3..4..5 ..可以吗?

1 个答案:

答案 0 :(得分:1)

此图表应该有助于您应该如何设置它。如果我错过了你的问题,请原谅我。所以绿色是公共的,红色是你的私人内部网络。因此,您想要作为nginx的负载均衡器有两个连接到它的网络。您的外部公共网络和内部网络。 lb应该处理来自客户的所有ip。然后,nginx通过专用内部网络将客户端委托给其中一个Web应用程序。我希望这会有所帮助。

enter image description here