HA 代理 - 如何操作?

HA 代理 - 如何操作?

各位,为了我自己的学习,我想学习如何配置和使用 HA Proxy。我想要一个简单的设置,如下所示:

一个负载均衡器运行 HA Proxy,其后面是两个 Web 服务器 - A 和 B - 分别运行 Apache、Pressflow 和 Wordpress,以及 MariaDB 数据库。

将其设置为负载平衡故障转移群集的最简单方法是什么?

我还有以下问题:

  1. 服务器上的数据库和内容将如何同步? - 例如,如果有人在 A 中添加了带有附件的帖子,服务器 B 将如何获取它? 它会是自动的吗?

  2. 有配置指南吗?我想学习如何操作。

  3. 最适合做这个的操作系统是什么?Debian、Centos 还是 FreeBSD?

答案1

我认为你需要:

  1. 看一下haproxy 文档。它简单易懂,内容全面。你可以从一些基本配置开始,然后添加更多条件/复杂性,遇到困难时可以寻求帮助。
  2. 对于数据库同步,这与使用的数据库有关。例如,使用 mysql、postgresql 或任何其他数据库系统时,情况会有所不同。
  3. 对于发行版的选择,没有最好的。这是一个偏好问题。你可以使用你最舒服的那个。

答案2

优秀的文档。HAProxy 实际上配置起来非常简单,并且配置文件非常易读。

此外,默认安装应该为您提供一个配置文件以供开始使用。

相关内容