<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg</id>
	<title>Описание конфигурационного файла HAProxy — haproxy.cfg - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg"/>
	<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg&amp;action=history"/>
	<updated>2026-06-02T22:21:05Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>https://support.qbpro.ru/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg&amp;diff=874&amp;oldid=prev</id>
		<title>imported&gt;Vix в 22:44, 24 марта 2019</title>
		<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg&amp;diff=874&amp;oldid=prev"/>
		<updated>2019-03-24T22:44:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 01:44, 25 марта 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l481&quot;&gt;Строка 481:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 481:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''stats refresh 5s''' - интервал автоматического обнавления странички статистики&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''stats refresh 5s''' - интервал автоматического обнавления странички статистики&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''stats auth test:test''' - логин и пароль для доступа к статистике&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''stats auth test:test''' - логин и пароль для доступа к статистике&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://helpers.com.ua/vysokonagruzhennye-cistemy/opisanie-konfiguracionnogo-fajla-haproxy-haproxy-cfg/ статья тут..]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Haproxy]] - пример конфигурации с '''https'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://habrahabr.ru/qa/18136/ стоит почитать..]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://helpers.com.ua/vysokonagruzhennye-cistemy/opisanie-konfiguracionnogo-fajla-haproxy-haproxy-cfg/ статья тут..]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://habrahabr.ru/qa/18136/ стоит почитать..]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://code.google.com/p/haproxy-docs/wiki/HAProxy full manual 'en']&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://code.google.com/p/haproxy-docs/wiki/HAProxy full manual 'en']&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Vix</name></author>
	</entry>
	<entry>
		<id>https://support.qbpro.ru/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg&amp;diff=873&amp;oldid=prev</id>
		<title>imported&gt;Vix: Новая страница: «=='''HAProxy - Высокопроизводительный прокси/балансировщик для TCP соединений, с поддержкой пр…»</title>
		<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_HAProxy_%E2%80%94_haproxy.cfg&amp;diff=873&amp;oldid=prev"/>
		<updated>2013-09-09T19:52:19Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «==&amp;#039;&amp;#039;&amp;#039;HAProxy - Высокопроизводительный прокси/балансировщик для TCP соединений, с поддержкой пр…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=='''HAProxy - Высокопроизводительный прокси/балансировщик для TCP соединений, с поддержкой протокола HTTP.'''==&lt;br /&gt;
&lt;br /&gt;
'''Конфигурирование HAProxy состоит из 3 основных частей:'''&lt;br /&gt;
&lt;br /&gt;
''Аргументы из командной строки, которые всегда имеют приоритет''&lt;br /&gt;
*'''«global»''' раздел конфигурационного файла, который устанавливает параметры для всего процесса&lt;br /&gt;
И разделов настройки проксирования в конфигурационном файле, &amp;quot;defaults&amp;quot;, &amp;quot;listen&amp;quot;, &amp;quot;frontend&amp;quot; and &amp;quot;backend&amp;quot;&lt;br /&gt;
*'''&amp;quot;defaults&amp;quot;''' раздел определяет параметры по умолчанию для всех остальных разделов и являеться обизательным.&lt;br /&gt;
&lt;br /&gt;
*'''&amp;quot;frontend&amp;quot;''' раздел описывает набор интерфейсов для принятия соединений от клиентов(браузеров).&lt;br /&gt;
&lt;br /&gt;
*'''&amp;quot;backend&amp;quot;''' раздел описывает набор серверов, к которым будет подключаться прокси&lt;br /&gt;
для переадресации входящих соединений.&lt;br /&gt;
&lt;br /&gt;
*'''&amp;quot;listen&amp;quot;''' раздел описывает полный прокси с его внешним и внутренним&lt;br /&gt;
части объединенными в одном разделе(обедененое описание &amp;quot;frontend&amp;quot; и &amp;quot;backend&amp;quot; ). Как правило, полезна только для TCP трафикa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Полный пример конфигурационного файла:'''&lt;br /&gt;
&lt;br /&gt;
  global&lt;br /&gt;
  log 127.0.0.1   local0 notice&lt;br /&gt;
  #stats socket /tmp/stats&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  #chroot /usr/share/haproxy&lt;br /&gt;
  #nbproc 2&lt;br /&gt;
  user haproxy&lt;br /&gt;
  group haproxy&lt;br /&gt;
  daemon&lt;br /&gt;
  #debug&lt;br /&gt;
  #quiet&lt;br /&gt;
 &lt;br /&gt;
  defaultsglobal&lt;br /&gt;
  log 127.0.0.1   local0 notice&lt;br /&gt;
  #stats socket /tmp/stats&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  #chroot /usr/share/haproxy&lt;br /&gt;
  #nbproc 2&lt;br /&gt;
  user haproxy&lt;br /&gt;
  group haproxy&lt;br /&gt;
  daemon&lt;br /&gt;
  #debug&lt;br /&gt;
  #quiet&lt;br /&gt;
 &lt;br /&gt;
  defaults&lt;br /&gt;
  log     global&lt;br /&gt;
  mode    http&lt;br /&gt;
  option  httplog&lt;br /&gt;
  option  dontlognull&lt;br /&gt;
  retries 3&lt;br /&gt;
  option redispatch&lt;br /&gt;
  option httpclose&lt;br /&gt;
  option forwardfor&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  contimeout      5000&lt;br /&gt;
  clitimeout      50000&lt;br /&gt;
  srvtimeout      50000&lt;br /&gt;
  errorfile       400     /etc/haproxy/errors/400.http&lt;br /&gt;
  errorfile       403     /etc/haproxy/errors/403.http&lt;br /&gt;
  errorfile       408     /etc/haproxy/errors/408.http&lt;br /&gt;
  errorfile       500     /etc/haproxy/errors/500.http&lt;br /&gt;
  errorfile       502     /etc/haproxy/errors/502.http&lt;br /&gt;
  errorfile       503     /etc/haproxy/errors/503.http&lt;br /&gt;
  errorfile       504     /etc/haproxy/errors/504.http&lt;br /&gt;
 &lt;br /&gt;
  frontend http&lt;br /&gt;
  bind *:80&lt;br /&gt;
  acl is_site1 hdr_dom(host) -i site1&lt;br /&gt;
  acl is_site2 hdr_dom(host) -i site2&lt;br /&gt;
  acl is_site3 hdr_dom(host) -i site3&lt;br /&gt;
  acl is_cdn hdr_dom(host) -i cdn&lt;br /&gt;
  acl is_cdnt hdr_dom(host) -i cdnt&lt;br /&gt;
  acl is_site4 hdr_dom(host) -i site4&lt;br /&gt;
  use_backend site1_cluster1 if is_site1&lt;br /&gt;
  use_backend site2_cluster1 if is_site2&lt;br /&gt;
  use_backend site3_cluster1 if is_site3&lt;br /&gt;
  use_backend cdn_cluster1 if is_cdn&lt;br /&gt;
  use_backend cdnt_cluster1 if is_cdnt&lt;br /&gt;
  use_backend site4_cluster1 if is_site4&lt;br /&gt;
 &lt;br /&gt;
  backend site1_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD /show.fcgi?show=stat HTTP/1.1\r\nHost:site1.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  fullconn 200&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site112ha check  inter 2000 fall 3 minconn 30 maxconn 70 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site113ha check inter 2000 fall 3 minconn 30 maxconn 70 weight 100&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 cookie site132ha check inter 2000 fall 3 backup&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 cookie site133ha check inter 2000 fall 3 backup&lt;br /&gt;
 &lt;br /&gt;
  backend site4_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site4ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site4ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site4.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site412ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site413ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site2_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site2ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site2ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site2.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site212ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site213ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site3_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site3.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  cookie site3ha insert indirect nocache&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site312ha check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site313ha check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdn_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdn.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdnt_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdnt.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  listen stats-srv-3.my.com *:8180&lt;br /&gt;
  stats uri /stats&lt;br /&gt;
  stats realm   Haproxy\ Statistics&lt;br /&gt;
  stats show-legends&lt;br /&gt;
  stats refresh 5s&lt;br /&gt;
  maxconn 300&lt;br /&gt;
  mode http&lt;br /&gt;
  option httpclose&lt;br /&gt;
  transparent&lt;br /&gt;
  stats auth test:test&lt;br /&gt;
  clitimeout  10000&lt;br /&gt;
  srvtimeout  10000&lt;br /&gt;
  contimeout  4000&lt;br /&gt;
  log     global&lt;br /&gt;
  mode    http&lt;br /&gt;
  option  httplog&lt;br /&gt;
  option  dontlognull&lt;br /&gt;
  retries 3&lt;br /&gt;
  option redispatch&lt;br /&gt;
  option httpclose&lt;br /&gt;
  option forwardforglobal&lt;br /&gt;
  log 127.0.0.1   local0 notice&lt;br /&gt;
  #stats socket /tmp/stats&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  #chroot /usr/share/haproxy&lt;br /&gt;
  #nbproc 2&lt;br /&gt;
  user haproxy&lt;br /&gt;
  group haproxy&lt;br /&gt;
  daemon&lt;br /&gt;
  #debug&lt;br /&gt;
  #quiet&lt;br /&gt;
 &lt;br /&gt;
  defaults&lt;br /&gt;
  log     global&lt;br /&gt;
  mode    http&lt;br /&gt;
  option  httplog&lt;br /&gt;
  option  dontlognull&lt;br /&gt;
  retries 3&lt;br /&gt;
  option redispatch&lt;br /&gt;
  option httpclose&lt;br /&gt;
  option forwardfor&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  contimeout      5000&lt;br /&gt;
  clitimeout      50000&lt;br /&gt;
  srvtimeout      50000&lt;br /&gt;
  errorfile       400     /etc/haproxy/errors/400.http&lt;br /&gt;
  errorfile       403     /etc/haproxy/errors/403.http&lt;br /&gt;
  errorfile       408     /etc/haproxy/errors/408.http&lt;br /&gt;
  errorfile       500     /etc/haproxy/errors/500.http&lt;br /&gt;
  errorfile       502     /etc/haproxy/errors/502.http&lt;br /&gt;
  errorfile       503     /etc/haproxy/errors/503.http&lt;br /&gt;
  errorfile       504     /etc/haproxy/errors/504.http&lt;br /&gt;
 &lt;br /&gt;
  frontend http&lt;br /&gt;
  bind *:80&lt;br /&gt;
  acl is_site1 hdr_dom(host) -i site1&lt;br /&gt;
  acl is_site2 hdr_dom(host) -i site2&lt;br /&gt;
  acl is_site3 hdr_dom(host) -i site3&lt;br /&gt;
  acl is_cdn hdr_dom(host) -i cdn&lt;br /&gt;
  acl is_cdnt hdr_dom(host) -i cdnt&lt;br /&gt;
  acl is_site4 hdr_dom(host) -i site4&lt;br /&gt;
  use_backend site1_cluster1 if is_site1&lt;br /&gt;
  use_backend site2_cluster1 if is_site2&lt;br /&gt;
  use_backend site3_cluster1 if is_site3&lt;br /&gt;
  use_backend cdn_cluster1 if is_cdn&lt;br /&gt;
  use_backend cdnt_cluster1 if is_cdnt&lt;br /&gt;
  use_backend site4_cluster1 if is_site4&lt;br /&gt;
 &lt;br /&gt;
  backend site1_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD /show.fcgi?show=stat HTTP/1.1\r\nHost:site1.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  fullconn 200&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site112ha check  inter 2000 fall 3 minconn 30 maxconn 70 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site113ha check inter 2000 fall 3 minconn 30 maxconn 70 weight 100&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 cookie site132ha check inter 2000 fall 3 backup&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 cookie site133ha check inter 2000 fall 3 backup&lt;br /&gt;
 &lt;br /&gt;
  backend site4_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site4ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site4ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site4.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site412ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site413ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site2_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site2ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site2ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site2.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site212ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site213ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site3_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site3.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  cookie site3ha insert indirect nocache&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site312ha check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site313ha check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdn_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdn.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdnt_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdnt.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  listen stats-srv-3.my.com *:8180&lt;br /&gt;
  stats uri /stats&lt;br /&gt;
  stats realm   Haproxy\ Statistics&lt;br /&gt;
  stats show-legends&lt;br /&gt;
  stats refresh 5s&lt;br /&gt;
  maxconn 300&lt;br /&gt;
  mode http&lt;br /&gt;
  option httpclose&lt;br /&gt;
  transparent&lt;br /&gt;
  stats auth test:test&lt;br /&gt;
  clitimeout  10000&lt;br /&gt;
  srvtimeout  10000&lt;br /&gt;
  contimeout  4000&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  contimeout      5000&lt;br /&gt;
  clitimeout      50000&lt;br /&gt;
  srvtimeout      50000&lt;br /&gt;
  errorfile       400     /etc/haproxy/errors/400.http&lt;br /&gt;
  errorfile       403     /etc/haproxy/errors/403.http&lt;br /&gt;
  errorfile       408     /etc/haproxy/errors/408.http&lt;br /&gt;
  errorfile       500     /etc/haproxy/errors/500.http&lt;br /&gt;
  errorfile       502     /etc/haproxy/errors/502.http&lt;br /&gt;
  errorfile       503     /etc/haproxy/errors/503.http&lt;br /&gt;
  errorfile       504     /etc/haproxy/errors/504.http&lt;br /&gt;
 &lt;br /&gt;
  frontend http&lt;br /&gt;
  bind *:80&lt;br /&gt;
  acl is_site1 hdr_dom(host) -i site1&lt;br /&gt;
  acl is_site2 hdr_dom(host) -i site2&lt;br /&gt;
  acl is_site3 hdr_dom(host) -i site3&lt;br /&gt;
  acl is_cdn hdr_dom(host) -i cdn&lt;br /&gt;
  acl is_cdnt hdr_dom(host) -i cdnt&lt;br /&gt;
  acl is_site4 hdr_dom(host) -i site4&lt;br /&gt;
  use_backend site1_cluster1 if is_site1&lt;br /&gt;
  use_backend site2_cluster1 if is_site2&lt;br /&gt;
  use_backend site3_cluster1 if is_site3&lt;br /&gt;
  use_backend cdn_cluster1 if is_cdn&lt;br /&gt;
  use_backend cdnt_cluster1 if is_cdnt&lt;br /&gt;
  use_backend site4_cluster1 if is_site4&lt;br /&gt;
 &lt;br /&gt;
  backend site1_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD /show.fcgi?show=stat HTTP/1.1\r\nHost:site1.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  fullconn 200&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site112ha check  inter 2000 fall 3 minconn 30 maxconn 70 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site113ha check inter 2000 fall 3 minconn 30 maxconn 70 weight 100&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 cookie site132ha check inter 2000 fall 3 backup&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 cookie site133ha check inter 2000 fall 3 backup&lt;br /&gt;
 &lt;br /&gt;
  backend site4_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site4ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site4ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site4.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site412ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site413ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site2_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  appsession site2ha len 64 timeout 3h prefix&lt;br /&gt;
  cookie site2ha insert indirect nocache&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site2.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site212ha check  inter 2000 fall 3&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site213ha check inter 2000 fall 3&lt;br /&gt;
 &lt;br /&gt;
  backend site3_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:site3.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  cookie site3ha insert indirect nocache&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site312ha check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site313ha check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdn_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdn.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  backend cdnt_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdnt.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
 &lt;br /&gt;
  listen stats-srv-3.my.com *:8180&lt;br /&gt;
  stats uri /stats&lt;br /&gt;
  stats realm   Haproxy\ Statistics&lt;br /&gt;
  stats show-legends&lt;br /&gt;
  stats refresh 5s&lt;br /&gt;
  maxconn 300&lt;br /&gt;
  mode http&lt;br /&gt;
  option httpclose&lt;br /&gt;
  transparent&lt;br /&gt;
  stats auth test:test&lt;br /&gt;
  clitimeout  10000&lt;br /&gt;
  srvtimeout  10000&lt;br /&gt;
  contimeout  4000 &lt;br /&gt;
&lt;br /&gt;
'''Рассмотрим раздел конфигурационного файла &amp;quot;global&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
  global&lt;br /&gt;
  log 127.0.0.1   local0 notice&lt;br /&gt;
  #stats socket /tmp/stats&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  #chroot /usr/share/haproxy&lt;br /&gt;
  #nbproc 2&lt;br /&gt;
  user haproxy&lt;br /&gt;
  group haproxy&lt;br /&gt;
  daemon&lt;br /&gt;
  #debug&lt;br /&gt;
  #quiet&lt;br /&gt;
&lt;br /&gt;
*'''log &amp;quot;address&amp;quot; &amp;quot;facility&amp;quot;''' [max level [min level]] (log 127.0.0.1 local0 notice) - Добавляет сервер системного журнала.&lt;br /&gt;
*'''&amp;quot;facility&amp;quot;''' - должен быть одним из 24 стандартных типов журналирования (kern user mail daemon auth syslog lpr news uucp cron auth2 &lt;br /&gt;
ftp ntp audit alert cron2 local0 local1 local2 local3 local4 local5 local6 local7)&lt;br /&gt;
*'''maxconn &amp;quot;number&amp;quot;''' (maxconn 10000) - Устанавливает максимальное число одновременных подключений для каждого процесса.&lt;br /&gt;
*'''nbproc &amp;quot;number&amp;quot;''' (nbproc 2) - задает количество процессов. По умолчанию только один процесс будет создан.&lt;br /&gt;
*'''daemon''' - режим работы демоном&lt;br /&gt;
*'''user''' - пользователь от которого работает процесс&lt;br /&gt;
*'''group''' - группа от которой работает процесс&lt;br /&gt;
*'''chroot''' /usr/share/haproxy - окружение процесса&lt;br /&gt;
*'''stats socket''' /tmp/stats - путь создания сокета с которого можно читать и запрашивать текущую информацию по работе&lt;br /&gt;
&lt;br /&gt;
'''Рассмотрим раздел конфигурационного файла &amp;quot;defaults&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
  defaults&lt;br /&gt;
  log     global&lt;br /&gt;
  mode    http&lt;br /&gt;
  option  httplog&lt;br /&gt;
  option  dontlognull&lt;br /&gt;
  retries 3&lt;br /&gt;
  option redispatch&lt;br /&gt;
  option httpclose&lt;br /&gt;
  option forwardfor&lt;br /&gt;
  maxconn 10000&lt;br /&gt;
  contimeout      5000&lt;br /&gt;
  clitimeout      50000&lt;br /&gt;
  srvtimeout      50000&lt;br /&gt;
  errorfile       400     /etc/haproxy/errors/400.http&lt;br /&gt;
  errorfile       403     /etc/haproxy/errors/403.http&lt;br /&gt;
  errorfile       408     /etc/haproxy/errors/408.http&lt;br /&gt;
  errorfile       500     /etc/haproxy/errors/500.http&lt;br /&gt;
  errorfile       502     /etc/haproxy/errors/502.http&lt;br /&gt;
  errorfile       503     /etc/haproxy/errors/503.http&lt;br /&gt;
  errorfile       504     /etc/haproxy/errors/504.http&lt;br /&gt;
&lt;br /&gt;
*'''log global''' - включает в журналирование информацию о трафике&lt;br /&gt;
*'''mode http''' - режим работы HAProxy, в http режиме происходит анализ Layer 7 трафика&lt;br /&gt;
*'''option httplog''' - Добавляет в лог HTTP запросы, состояние сеанса и таймеры&lt;br /&gt;
*'''option dontlognull''' - не логировать пустые конекшины&lt;br /&gt;
*'''retries 3''' - количество попыток определить состояние бекенда после обрыва соеденения&lt;br /&gt;
*'''option redispatch''' - перерастределение запросов после обрыва связи с какимто бекендом&lt;br /&gt;
*'''option httpclose''' - закрывать пассивные соеденения&lt;br /&gt;
*'''option forwardfor''' - включение X-Forwarded-For для передачи IP клиента бекенду&lt;br /&gt;
*'''errorfile''' XXX - определение своих страниц ошибок.&lt;br /&gt;
&lt;br /&gt;
'''Рассмотрим раздел конфигурационного файла &amp;quot;frontend&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
  frontend http&lt;br /&gt;
  bind *:80&lt;br /&gt;
  acl is_site1 hdr_dom(host) -i site1&lt;br /&gt;
  acl is_site2 hdr_dom(host) -i site2&lt;br /&gt;
  acl is_site3 hdr_dom(host) -i site3&lt;br /&gt;
  acl is_cdn hdr_dom(host) -i cdn&lt;br /&gt;
  acl is_cdnt hdr_dom(host) -i cdnt&lt;br /&gt;
  acl is_site4 hdr_dom(host) -i site4&lt;br /&gt;
  use_backend site1_cluster1 if is_site1&lt;br /&gt;
  use_backend site2_cluster1 if is_site2&lt;br /&gt;
  use_backend site3_cluster1 if is_site3&lt;br /&gt;
  use_backend cdn_cluster1 if is_cdn&lt;br /&gt;
  use_backend cdnt_cluster1 if is_cdnt&lt;br /&gt;
  use_backend site4_cluster1 if is_site4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''frontend http''' - задаем режим работы фронтенда&lt;br /&gt;
*'''bind *:80''' - задает на каком IP и порту будем слушать запросы&lt;br /&gt;
*'''acl is_site1 hdr_dom'''(host) -i site1 - создаем политику определения запроса к конкретному сайту. hdr_dom(host) содержит адрес сайта, и если он совпадает(-i) с написаным (site1), то подпадает под политику is_site1&lt;br /&gt;
*'''use_backend site1_cluster1 if is_site1''' - описуем какой бекенд использовать для какой политики&lt;br /&gt;
&lt;br /&gt;
'''Рассмотрим раздел конфигурационного файла &amp;quot;backend&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
  backend site1_cluster1&lt;br /&gt;
  balance roundrobin&lt;br /&gt;
  option httpchk HEAD /show.fcgi?show=stat HTTP/1.1\r\nHost:site1.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  fullconn 200&lt;br /&gt;
  server srv-1.2.my.com 21.18.21.4:80 cookie site112ha check  inter 2000 fall 3 minconn 30 maxconn 70 weight 1&lt;br /&gt;
  server srv-1.3.my.com 21.86.21.20:80 cookie site113ha check inter 2000 fall 3 minconn 30 maxconn 70 weight 100&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 cookie site132ha check inter 2000 fall 3 backup&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 cookie site133ha check inter 2000 fall 3 backup&lt;br /&gt;
 &lt;br /&gt;
  backend cdn_cluster1&lt;br /&gt;
  balance leastconn&lt;br /&gt;
  option httpchk HEAD / HTTP/1.1\r\nHost:cdn.my.com&lt;br /&gt;
  stats enable&lt;br /&gt;
  server srv-3.2.my.com 21.18.21.6:81 check  inter 2000 fall 3 weight 1&lt;br /&gt;
  server srv-3.3.my.com 21.86.21.02:81 check inter 2000 fall 3 weight 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''backend site1_cluster1''' - название бекенда&lt;br /&gt;
*'''balance''' (roundrobin/leastconn/static-rr/uri/source/url_param) - настройка алгоритма балансировки.&lt;br /&gt;
*'''option httpchk''' HEAD /show.fcgi?show=stat HTTP/1.1\r\nHost:site1.my.com - настройка способа проверки на доступность бекенда&lt;br /&gt;
*'''server''' srv-1.3.my.com 21.86.21.20:80 cookie site113ha check inter 2000 fall 3 minconn 30 maxconn 70 weight 100 (backup/disable) - описание сервера. server &amp;quot;Название&amp;quot; &amp;quot;IP:порт&amp;quot; &amp;quot;cookie site113ha - задание кукиса необходимо для правильной балансирови сесий клиентов&amp;quot; &amp;quot;check inter 2000 fall 3 - проверять каждые 2с и после 3 ошибок считать недоступным&amp;quot; &amp;quot;minconn 30 maxconn 70 - организация очереди запросов, чтоб на сервере небыло больше 70 однавременно обрабатываюшихся запросов&amp;quot; &amp;quot;weight 100 - вес сервера от 1 до 100&amp;quot; &amp;quot;backup/disable - использовать в качестве бекапного сервера/отключить сервер&amp;quot;&lt;br /&gt;
*'''stats enable''' - включить статистику&lt;br /&gt;
*'''fullconn 200''' - максимальное значение одновременных конектов&lt;br /&gt;
&lt;br /&gt;
'''Расмотрим раздел конфигурационного файла &amp;quot;listen&amp;quot; в котором реализован доступ к статистике'''&lt;br /&gt;
&lt;br /&gt;
  listen stats-srv-3.my.com *:8180&lt;br /&gt;
  stats uri /stats&lt;br /&gt;
  stats realm   Haproxy\ Statistics&lt;br /&gt;
  stats show-legends&lt;br /&gt;
  stats refresh 5s&lt;br /&gt;
  maxconn 300&lt;br /&gt;
  mode http&lt;br /&gt;
  option httpclose&lt;br /&gt;
  transparent&lt;br /&gt;
  stats auth test:test&lt;br /&gt;
  clitimeout  10000&lt;br /&gt;
  srvtimeout  10000&lt;br /&gt;
  contimeout  4000&lt;br /&gt;
&lt;br /&gt;
*'''listen stats-srv-3.my.com *:8180''' - описание IP:порта доступа к статистике&lt;br /&gt;
*'''stats uri /stats''' - URL доступа к статистеке&lt;br /&gt;
*'''stats realm Haproxy\ Statistics''' - титл странички статистики&lt;br /&gt;
*'''stats show-legends''' - отобразать в статистеке дополнительную информацию о параметрах&lt;br /&gt;
*'''stats refresh 5s''' - интервал автоматического обнавления странички статистики&lt;br /&gt;
*'''stats auth test:test''' - логин и пароль для доступа к статистике&lt;br /&gt;
&lt;br /&gt;
[http://helpers.com.ua/vysokonagruzhennye-cistemy/opisanie-konfiguracionnogo-fajla-haproxy-haproxy-cfg/ статья тут..]&lt;br /&gt;
&lt;br /&gt;
[http://habrahabr.ru/qa/18136/ стоит почитать..]&lt;br /&gt;
&lt;br /&gt;
[http://code.google.com/p/haproxy-docs/wiki/HAProxy full manual 'en']&lt;/div&gt;</summary>
		<author><name>imported&gt;Vix</name></author>
	</entry>
</feed>