私は2つの異なるTomcatサーバーを持っています:T1、T2
ロードバランサーを参照するクライアントは、「gender」と呼ばれるurlパラメーターを提供しています(0-男性ユーザーの場合、1-女性ユーザーの場合)。男性と女性の呼び出しで異なるのはurlパラメータのみです。
性別パラメータに応じて、T1、T2へのhaproxyとのバランスを取りたいと思います。 (男性はT1にリダイレクトされ、女性はT2にリダイレクトされます)
どうすればそれを達成できますか?
ありがとう
使用しているHAProxyのバージョンはわかりませんが、1.5.xであると仮定すると、次のようなurlp
フェッチメソッドを使用できます。
acl IsMale urlp(gender) 0
acl IsFemale urlp(gender) 1
use_backend T1 if IsMale
use_backend T2 if IsFemale
urlp
fetch here の詳細があります。