Назад | Перейти на главную страницу

отчет о статусе haproxy

Я только начал использовать haproxy, так что извините, если я звучу глупо. haproxy itsekf работает нормально, и это используемый файл конфигурации:

# This file managed by Puppet
global
  chroot  /var/lib/haproxy
  daemon
  group  haproxy
  log  10.0.2.15 local0
  maxconn  4000
  pidfile  /var/run/haproxy.pid
  stats  socket /var/lib/haproxy/stats
  user  haproxy

defaults
  log  global
  maxconn  8000
  option  redispatch
  retries  3
  stats  enable
  timeout  http-request 10s
  timeout  queue 1m
  timeout  connect 10s
  timeout  client 1m
  timeout  server 1m
  timeout  check 10s

listen nlb01 192.168.2.7:80
  balance roundrobin
  mode    http
  option  tcplog
  option  ssl-hello-chk
  option  httpclose
  option  forwardfor
  option  httpchk HEAD /check.txt HTTP/1.0
  server  apps01-uk-local 192.168.2.4:8080 check    
  server  apps02-uk-local 192.168.2.5:8080 check

В веб-интерфейсе статус всегда «ВНИЗ», даже если узлы работают. Пытался искать по форуму и в других местах в Интернете, но без особого успеха. Есть идеи, что мне здесь не хватает? Заранее спасибо за вашу помощь. Ура !!

В LastChk столбец сообщает вам, что произошло, когда haproxy в последний раз пытался проверить статус вашего сервера. В вашем случае статус L7STS/404 означает, что сервер вернул ошибку 404 при попытке проверки. В вашем файле конфигурации сказано искать check.txt. Этот файл действительно существует? Если нет, создайте его, и проблема будет решена!