通过虚拟IP实现负载平衡



我在写这篇文章之前已经搜索过了。。。我所发现的只是,在某一点上,他们正在使用负载均衡器硬件或软件。但我需要的是,没有硬件和软件,我们能做负载平衡吗?。

当我在寻找这个时,我发现了下面的声明。

你能请任何人告诉我如何进行虚拟IP负载平衡吗?。

我搜索了很多文章,但找不到任何与VIP配置或设置有关的内容。我所找到的只是理论材料。

我需要将传入的请求分为两个应用程序。在这种情况下,两个应用程序服务器都应该启动并运行。

以下是架构:

应用程序节点1:10.66.204.10应用程序节点2:10.66.204.11

虚拟IP:10.66.204.104

运行Nginx的实例,并将其用作连接的负载平衡网关。使用虚拟IP和实际IP没有区别——尽管如果您的云设置是基于局域网的IP,这会有助于安全和方便。

根据您的设置,有两条路可走:

  1. 动态分配到服务器的连接。这可以在拆分(均匀分布)或一个实例上完成,直到它填满,然后溢出。

  2. 每个功能都分配了自己的IP。例如,您可以将网关配置为自己提供静态内容,并从其他服务器请求动态内容。

配置Nginx是一项艰巨的工作。然而,这是一个相对有据可查的过程,你应该不难找到适合你需求的指南。