2012-02-22 10 views
1

haproxyは負荷分散プロキシです。しかし、私のユースケースは、サーバAにトラフィックを送るように、そしてサーバAがダウンしている場合にのみ、ハプロキシにトラフィックをサーバBに送信する必要があり、基本的に「構築中」または「一時的に利用不可」のページを表示する以外は何もしません来るべきあらゆる要求。ハプロキシをスキューする可能性はありますか?

+0

これは「ホットスタンバイ」および/または「フェイルオーバー」と呼ばれています。これを設定する方法についてはたくさんのドキュメントが必要です。serverfault.comにとってより適切な質問ですが、 – nos

答えて

2

指定サーバーB "バックアップ" のように:R1がダウンしている場合

backend backend_servers 
    server R1 192.168.1.100:80 maxconn 1000 check 
    server R2 192.168.1.101:80 maxconn 1000 backup check 

R2は要求だけを取得します。

+0

チェックを有効にする必要がありますサーバーを自動的に停止状態にすることができます。実際には、 'backup'オプションが実際に解決策です。詳細については、[the docs](http://cbonte.github.com/haproxy-dconv/configuration-1.4.html#5-backup)を参照してください。 –

+0

Holger:良い点をありがとう。更新しました。 – Jimothy

関連する問題