HAProxyconfiguration和修改

任何人都可以请指导我在HA代理,因为我是它的新手。

  1. 怎么运行的?
  2. 我如何configuration它?
  3. 我如何修改(添加/删除)已经configuration的文件?
  4. 修改configuration文件后,如何启动/重新启动HA代理?
  5. 即使我不知道如何检查我目前安装的HA Proxy版本?

请引导我一样。

我已经通过下面的URL http://haproxy.1wt.eu/download/1.3/doc/configuration.txt除了上面的URL,请给我一些额外的东西,所以我可以开始工作。

  1. 它是如何工作的基本上它是一个负载平衡器。 您可以将HAProxy放在Web服务器前面,并根据您select的平衡algorithm分割它们之间的负载/stream量。

  2. 我如何configuration它? 它有一个configuration文件/etc/haproxy/haproxy.cfg。 对于最简单的configuration,您可以定义一个带有一个或多个后端(haproxy后面的Web服务器)的前端。 像这样的东西:

    listen frontend *:80 mode http balance roundrobin server backend1 192.168.1.2:80 cookie A check server backend2 192.168.1.3:80 cookie B check 
  3. 我如何修改(添加/删除)已经configuration的文件? 您只需要编辑文件,此时不存在使用包含文件进行configuration的选项。 要应用更改,您需要重新启动haproxy。

  4. 修改configuration文件后,如何启动/重新启动HA代理? 如果你从ubuntu / centos包中安装了haproxy,你需要:

    /etc/init.d/haproxy restart

  5. 即使我不知道如何检查我目前安装的HA Proxy版本? 如果你使用CentOS:

    rpm -qi haproxy

检查这个文件: http : //haproxy.1wt.eu/download/1.3/doc/architecture.txt 。 它将引导您通过不同的体系结构以满足不同的需求。