cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

795
Views
0
Helpful
5
Replies

Servers in the server farm with Different port number:

Hi All,

I'm working to troubleshoot session establishment to the real servers. I have checked and found servers in the server farm with different port number. I'm wondering how servers in the server farm with different port numbers. Is this something wrong?

Below is the configuration:

serverfarm host SF-T1WBCT-WLS-T11516

  predictor hash cookie ACE-COOKIE-T1WBCT-WLS-T11516

  rserver RS-T1WBCT-WLS-10.102.161.173-T 11516

    probe PR-T1WBCT-WLS-T11516

    inservice

  rserver RS-T1WBCT-WLS-10.102.161.173-T 11517

    probe PR-T1WBCT-WLS-T11517

    inservice

  rserver RS-T1WBCT-WLS-10.102.161.173-T 11518

    probe PR-T1WBCT-WLS-T11518

    inservice

  rserver RS-T1WBCT-WLS-10.102.161.174-T 11516

    probe PR-T1WBCT-WLS-T11516

    inservice

  rserver RS-T1WBCT-WLS-10.102.161.174-T 11517

    probe PR-T1WBCT-WLS-T11517

    inservice

  rserver RS-T1WBCT-WLS-10.102.161.174-T 11518

    probe PR-T1WBCT-WLS-T11518

    inservice

                  

Regards,

T.K

5 REPLIES 5
sivaksiv
Cisco Employee

Hi,

This is becuse your server is listening on that port specificed under serverfarm.

http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/ace/vA5_1_0/command/reference/servfarm.html#wp1001424

ACE will send the request to the server on that port in the backend.

Regards,

Siva

How the load balncer will forward the traffic to the client if the servers in the server faram with differennt port numbers?

Regards,

Thiyagu

This is how it works:

client ----> locadbalancer VIP (port 80)  ----> server (11516)

In the above scenario, client makes a request toVIP on port 80 and ACE loadbalancer forward this traffic to server on port 11516. The reply goes back to the client in the same way and for client they only communicate on port 80.

_

Siva

Thanks Siva. I do not have any query if all the servers in the serverfarm are listening on the same application port

client -- ACE VIP (port 80)-- Server farm(all application servers S1,S2,S3 all listening on port 1124)

My question is how ACE will communicate with real servers if the servers in the same server farm listening on couple of ports.

Client ----------ACE VIP (On port 80) -------------------> Server Farm(Server 1 on 11516,Server 2 on 11517,Server 3 on 11518 )

Below is the config:

serverfarm host SF-T1WBCT-WLS-T11516

    rserver RS-T1WBCT-WLS-10.102.161.173-T 11516

    inservice   

    rserver RS-T1WBCT-WLS-10.102.161.173-T 11517

    inservice

     rserver RS-T1WBCT-WLS-10.102.161.173-T 11518

     inservice

Regards,

Thiyagu

Thiyagu,

In the configuration you are making the ACE to forward the traffic on those ports.

rserver RS-T1... 11516

    inservice   

    rserver RS-... 11517

    inservice

     rserver RS-T1... 11518

Regards,
Siva

Content for Community-Ad
This widget could not be displayed.