HAProxy 和 MeteorJS - 到处都是 503 错误

HAProxy 和 MeteorJS - 到处都是 503 错误

我正在尝试将 HAProxy 设置为两个 MeteorJS 实例的负载平衡。出于某种原因,HAProxy 似乎没有发现我的实例在那里。curl 192.168.0.4但我可以,并且得到了预期的结果,所以我不确定它为什么找不到我的实例?另外,我使用了作为灵感。

这是我的 HAProxy 配置:

global
  daemon

defaults
  mode http
  timeout connect 86400000
  timeout server 86400000
  timeout client 86400000
  timeout check 5s
  maxconn 2000

frontend http-in *:80
  #bind idle.land:80
  #bind 192.99.68.70:80
  default_backend idle_land
  acl is_api_idle_land hdr_end(host) -i api.idle.land
  acl is_idle_land hdr_end(host) -i idle.land

  tcp-request inspect-delay 500ms
  tcp-request content accept if HTTP

  use_backend api_idle_land if is_api_idle_land
  use_backend idle_land if is_idle_land

backend idle_land
  balance leastconn
  cookie SERVERID insert nocache indirect
  option forwardfor if-none
  option httpchk get /ping
  no option httpclose
  option http-server-close
  option forceclose

  server meteor1 192.168.0.2 check port 80 cookie meteor1
  server meteor2 192.168.0.4 check port 80 cookie meteor2


backend api_idle_land
  server api 192.168.0.5

listen stats *:1976
  mode http
  timeout client 5000
  timeout connect 5000
  timeout server 5000
  stats enable
  stats uri /
  stats hide-version
  stats auth admin:admin
  stats scope idle_land

(我也问过这个问题Ubuntu 系统- 我不确定哪里更相关)

相关内容