Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: failover
    • Labels:
      None

      Description

      Suppose we have a load balancer with 3 instances.
      1. A section, s1, is created in instance 1 for a given app.
      2. There is a network issue. instance 1 is not available in the network.
      3. Subsequent requests go to instance 2.
      4. The session, s1, in instance 1 is still in memory and will be expired, and then removed.
      This will cause an issue.

      The same issue is in HA SSO.

        Activity

        Hide
        Mahesh Kannan added a comment -

        This really requires a new feature to be implemented in shoal. Basically, it requires shoal to maintain info about which instance is the owning instance of a session. This allows shoal to ignore stale 'remove-expire" commands.

        This is a new feature and hence deferring it to 3.1-next

        Show
        Mahesh Kannan added a comment - This really requires a new feature to be implemented in shoal. Basically, it requires shoal to maintain info about which instance is the owning instance of a session. This allows shoal to ignore stale 'remove-expire" commands. This is a new feature and hence deferring it to 3.1-next
        Hide
        Shing Wai Chan added a comment -

        In case of HA SSO, one also need versioning in order to solve the problem. This has been filed as issue GLASSFISH-16377 and the fixed has been checkin to trunk.

        Show
        Shing Wai Chan added a comment - In case of HA SSO, one also need versioning in order to solve the problem. This has been filed as issue GLASSFISH-16377 and the fixed has been checkin to trunk.

          People

          • Assignee:
            Mahesh Kannan
            Reporter:
            Shing Wai Chan
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: