Dear all,
we would like to do loadbalancing and failover with SRV in our multi-SER setup.
I.e. ser-1 gets a call and can forward the call to either ser-2 or ser-3. There's a DNS SRV record that points to both, ser-2 and ser-3 (same weight, same priority). On ser-1, I use the SRV name to forward calls to.
Now I'd like ser-1 to distribute calls according to weight and priority, i.e. 50% to ser-2 and 50% to ser-3. But it doesn't, it keeps sending to ser-2 (the first entry in the SRV record's list).
Also, if say ser-2 goes down, I'd like ser-1 to notice that and only ever try to send subsequent requests to ser-2 until <something> happens (e.g. until the SRV record TTL expires).
I found a one-year old message in the archives stating that neither of this is possible (unless I use a DNS A record that points to multiple IP addresses, but that's not what I want).
Is it meanwhile possible with the current SER software ?
thanks Markus