cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
522
Views
0
Helpful
1
Replies

Problem with ACE 4710 directing traffic to a set of servers

robert.mcclain
Level 1
Level 1

ACE 4710- version A3_2_0

I have 2 VIP's associated with the same set of servers. Different ports. One VIP is for 8080 and the other is 8180.

The load balancer probe shows both are up and active in each serverfarm, but only one server see's traffic.

The source of the traffic is from 2 Apache servers and I see in captures they are both hitting the same server.

Is there a way to see how the load balancer is determing where the traffic should go? Both are doing round robin. one serverfarm I went and weighted them both to 50/50 just tryingto force things. I have also tried using persistance-rebalance, which seemed to work untill the application went thru a restart.

1 Reply 1

Kanwaljeet Singh
Cisco Employee
Cisco Employee

Hi Robert,

By default the traffic is load balanced using LB algorithm  round-robin. If server 1 has one connection and another request comes which doesn't match the existing connection then ACE should take a LB decision and send it to the other server regardless of the number of connections already established with it.

If you see that this is not the case then something is broken. It could be a bug as well. There have been couple of  ddts in the past related to this.

Did you try shutting down the server to which all traffic was being sent and see if ACE now started using the other one?

If both servers are showing active in serverfarm , round robing is configured and it is confirmed that new connection doesn't match the existing one and still ACE keeps forwarding it to the same server then this is not a normal behavior and needs investigation.

Also, you are running an old code. I would also suggest an upgrade and test the same behavior in latest code.

Regards,

Kanwal

Review Cisco Networking for a $25 gift card