IDP node stickiness without an SLB?
Martin Haase
Martin.Haase at DAASI.de
Mon Sep 28 09:34:37 EDT 2015
Dear Scott, dear list,
we are implementing the IdP v3 in a project with dynamically clustered
nodes, i.e. the single IdP nodes will be created and shut down as
needed. One requirement was a non-sticky Load Balancer in order to
detect failing nodes even during log-in. So we must find a way to work
around the "degree of session 'stickiness'" mentioned at
https://wiki.shibboleth.net/confluence/display/IDP30/Clustering#Clustering-ConversationalState
That page says the IdP does not support this kind of thing, however,
some containers would (in our case it is Tomcat, we tried
https://code.google.com/p/memcached-session-manager) and Spring WebFlow
could use that in principle. Here our questions:
a) which parts of the IdP software are affected by the
Not-Serializable-Issue (we found:
org.opensaml.profile.context.ProfileRequestContext, there are maybe more)
b) what do people do to work around this?
Regards,
Martin
Am 21.01.2014 um 23:25 schrieb Cantor, Scott:
> I can't help you but I want to emphasize that this is not changing in V3.
> We are not trying to solve the essentially unsolveable problem of
> clustering every request. The Web Flow engine will only work reliably with
> stickiness through the flow.
>
> -- Scott
>
>
> --
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
--
Dr. Martin Haase, Solutions Engineer
DAASI International GmbH
Europaplatz 3
D-72072 Tübingen
Germany
phone: +49 7071 407109-6
fax: +49 7071 407109-9
email: martin.haase at daasi.de
web: www.daasi.de
Sitz der Gesellschaft: Tübingen
Registergericht: Amtsgericht Stuttgart, HRB 382175
Geschäftsleitung: Peter Gietz
More information about the users
mailing list