0
レイヤ4でHaproxyロードバランサを設定しようとしています。しかし、バックエンドサーバーはヘルスチェックに失敗します。ハプロキシは、それがダウンしていると言います。どうすれば修正できますか?サーバweb1がダウンしている、理由:レイヤ7が間違ったステータス、コード:503、情報:「サービスが一時的に利用できません」
これを追加する必要がありますか?私は試してみましたが、違いはありませんでした。
option httpchk HEAD /app.php HTTP/1.1\r\nHost:orocampus.tk
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats timeout 30s
user haproxy
group haproxy
daemon
defaults
log global
mode http
option httplog
option dontlognull
option httpchk
timeout connect 5000
timeout client 50000
timeout server 50000
frontend ft_web
bind 0.0.0.0:80
default_backend orocampus
backend orocampus
mode http
balance roundrobin
cookie SERVERID insert indirect nocache
server web1 app1.orocampus.tk:80 check cookie web1
server web2 app2.orocampus.tk:80 check cookie web2