users@glassfish.java.net

Re: shoal / GMS sniffer?

From: Dick Davies <rasputnik_at_hellooperator.net>
Date: Tue, 25 Nov 2008 15:26:25 +0000

On Tue, Nov 25, 2008 at 6:05 AM, Shreedhar Ganapathy
<Shreedhar.Ganapathy_at_sun.com> wrote:
>
>> Ah, hadn't realised that; assumed session replication piggybacked on
>> GMS traffic.
>>
>> Does that mean sessions do not go over multicast?
>>
>
> Sessions go over TCP when replication happens. Replication module does need
> multicast to send out a query to the group as to who owns a particular
> version of a given session. This typically happens during failover.

Thanks Shreedhar

so just to clarify; when an instance gets a http request with a
session it does not
have the latest version of (determined by JSESSIONIDVERSION), it sends
out a multicast
request for it?

i.e. rather than instances pushing out sessions to their cluster
peers, a server requests a session if it needs it and does not have it
locally?