我想知道如何设置这个。 我只有两台服务器可供使用,我希望能够从这两台服务器提供相同的内容,但分配的负载使一台服务器不会陷入困境。 我怎么去做这个? 那里有任何types的教程?
这里有几个方法来做到这一点:
另一种select是在两台服务器中的一台上安装负载平衡器软件。 您可以将负载均衡器configuration为侦听端口80和您的apache服务器以侦听另一个端口。 然后,负载均衡器将在运行在同一台机器上的apache服务器和另一台机器上的apache服务器之间分配请求。
有几个负载均衡器的软件选项:
简单的只是分配服务器之间的networking连接(第4层,可能为networking以外的其他东西)。 例如钢笔。
在http层面上工作的软件。 像清漆caching代理,也允许lb或轻量级的Web服务器,如lighttp或nginx与代理function来转发请求到其他Web服务器。