Haproxy ошибки с сервером не найдена ошибка - PullRequest
0 голосов
/ 20 января 2020

Я использую HAproxy в качестве обратного прокси. В моем HAproxy я определил бэкэнд как ниже

backend be_server
  mode http
  balance leastconn
  server server1 host1:port1

на host1:port1, у меня есть прослушивающее приложение, но это приложение не работает на веб-сервере. Когда запрос поступает на мой веб-интерфейс в HAproxy и когда он направляется на сервер, я вижу следующее сообщение об ошибке в журналах HAproxy

be_server.srvrep[00cb:00cc]: HTTP/1.1 404 Not Found

, где говорится, что сервер не найден, пока мое приложение работает на этом хосте. и порт, и если я закручиваю его напрямую (без HAproxy), он отвечает. Это связано с тем, что проблема вызвана тем, что HAproxy сначала попытался установить соединение с веб-сервером, а у меня нет реального веб-сервера. Какое решение здесь? Должен ли я заменить backend на http-request redirect?

...