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

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
    ACCEPTED ANSWER

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

    ‏2012-11-28T12:54:59Z  in response to SystemAdmin
    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
      ACCEPTED ANSWER

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

      ‏2012-11-28T14:07:57Z  in response to msiebler
      Firmware:XI50.5.0.0.1

      Build:215672
      • SystemAdmin
        SystemAdmin
        6772 Posts
        ACCEPTED ANSWER

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

        ‏2012-11-28T16:10:50Z  in response to SystemAdmin
        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
          ACCEPTED ANSWER

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

          ‏2012-11-28T16:16:00Z  in response to SystemAdmin
          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
            ACCEPTED ANSWER

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

            ‏2012-11-29T21:44:15Z  in response to SystemAdmin
            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
              ACCEPTED ANSWER

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

              ‏2012-12-07T15:06:08Z  in response to SystemAdmin
              "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
                ACCEPTED ANSWER

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

                ‏2012-12-07T16:46:27Z  in response to SystemAdmin
                Yuppie yup .... figured this Tim!

                Thanks so much Tim!

                Regards,
                Salla