【问题标题】:Load balancing Apache with 2 machines total负载平衡 Apache 总共有 2 台机器
【发布时间】:2013-08-06 21:14:29
【问题描述】:

负载平衡和集群对我来说仍然是新概念,如果我的问题不清楚,请原谅我。

我目前有 1 台机器运行 apache。

我计划购买一台新机器,用于与现有 apache 机器相同的目的。 它不会取代第一台机器,而是它们将一起工作以执行相同的功能(运行 apache)。

*我没有硬件负载平衡器,也没有能力购买另一台机器来充当软件负载平衡器。

我的目标是:

  1. 降低两台机器所需的负载。
  2. 如果另一台机器出现故障,请使用一台机器作为备份。

问题: 完成此任务的最佳或最简单的方法是什么。

【问题讨论】:

    标签: apache load-balancing


    【解决方案1】:

    据我所知,与 dns 服务器不同,网络服务器中没有主/从配置。您可以通过共享网站来减少每台机器的负载。这意味着将一半的网站迁移到新服务器以减少旧服务器的负载/工作量。

    在失败时作为备用, 您可以将新服务器克隆为旧服务器并创建 2 个新的任何自定义名称服务器,将它们指向新的服务器 IP。将该名称服务器添加到相应注册商端的所有域中。因此,如果一个失败的网站将从另一个加载。 :)

    【讨论】:

    • 如果我在端口 80 上设置 apache 的 mod_proxy_balancer,让一个成员作为另一台服务器,一个作为 localhost,并且在不同的端口上有一个网络服务器,该怎么办?还是效率太低了?
    猜你喜欢
    • 2018-02-21
    • 2017-10-09
    • 2011-04-15
    • 2023-03-09
    • 1970-01-01
    • 2012-11-15
    • 2017-09-21
    • 2022-01-10
    • 2017-06-19
    相关资源
    最近更新 更多