Topic
  • 7 replies
  • Latest Post - ‏2012-12-07T16:46:27Z by SystemAdmin
SystemAdmin
SystemAdmin
6772 Posts

Pinned topic Behaviour of 'Try Every Server Before Failing' option in LB-Group

‏2012-11-28T10:56:53Z |
In the description of the 'Try Every Server Before Failing' option it states that
"If this value is set, every server in the group will be tried before failing the connection attempt. This includes servers currently dampened, as well as healthy members; it is a "last best-effort" attempt."

However, after some testing we discovered that this option also tries the members that are in 'down' state after they failed a health check.
What we did next is set this option to 'off' and then retry a test with 2 out of 3 members that were unreachable and the healthcheck disabled. We expected some of the first calls we did to fail, but to our surprise this was not the case. The unreachable members were set to 'softdown' and the response we received was always the response from the one working member.

So, in short: can anyone confirm this is the to-be-expected behaviour or should this be considered a bug?
Updated on 2012-12-07T16:46:27Z at 2012-12-07T16:46:27Z by SystemAdmin
  • msiebler
    msiebler
    140 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-11-28T12:54:59Z  
    I can confirm that the second part of your test is expected ; if the state of the server is unknown then when the initial connection fails the box will quickly try a different host.

    I am not sure about the first ; we have had some fixes recently in that area ; what release are you running?
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-11-28T14:07:57Z  
    • msiebler
    • ‏2012-11-28T12:54:59Z
    I can confirm that the second part of your test is expected ; if the state of the server is unknown then when the initial connection fails the box will quickly try a different host.

    I am not sure about the first ; we have had some fixes recently in that area ; what release are you running?
    Firmware:XI50.5.0.0.1

    Build:215672
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-11-28T16:10:50Z  
    Firmware:XI50.5.0.0.1

    Build:215672
    msiebler/TimBE,

    I've one more concern.

    For the second option where the unreachable members are set to down... for this to happen do the healthcheck needs to be enabled ?

    i.e. in the "Health" tab do we need to enable it ?

    Thanks!
    Salla
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-11-28T16:16:00Z  
    msiebler/TimBE,

    I've one more concern.

    For the second option where the unreachable members are set to down... for this to happen do the healthcheck needs to be enabled ?

    i.e. in the "Health" tab do we need to enable it ?

    Thanks!
    Salla
    http://www-01.ibm.com/support/docview.wss?uid=swg21594762

    This tells me yes ... but want to make sure....can someone trwo some light

    we're running into similar issue and realised that this options is been disabled

    Thanks!
    Salla
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-11-29T21:44:15Z  
    http://www-01.ibm.com/support/docview.wss?uid=swg21594762

    This tells me yes ... but want to make sure....can someone trwo some light

    we're running into similar issue and realised that this options is been disabled

    Thanks!
    Salla
    Any thoughts on this ?
    Does the Healthcheck needs to be enabled for this to happen ?

    this here = skipping the members which are down

    Thanks you!

    Regrds,
    Salla
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-12-07T15:06:08Z  
    Any thoughts on this ?
    Does the Healthcheck needs to be enabled for this to happen ?

    this here = skipping the members which are down

    Thanks you!

    Regrds,
    Salla
    "Does the Healthcheck needs to be enabled for this to happen ?

    this here = skipping the members which are down "

    -> from what I tested: no, in case you set 'Try every server before failing' to 'Off' the members in softdown state are not selected.
  • SystemAdmin
    SystemAdmin
    6772 Posts

    Re: Behaviour of 'Try Every Server Before Failing' option in LB-Group

    ‏2012-12-07T16:46:27Z  
    "Does the Healthcheck needs to be enabled for this to happen ?

    this here = skipping the members which are down "

    -> from what I tested: no, in case you set 'Try every server before failing' to 'Off' the members in softdown state are not selected.
    Yuppie yup .... figured this Tim!

    Thanks so much Tim!

    Regards,
    Salla