Memory Usage
Zmuda, Matthew R
Matthew.R.Zmuda at td.com
Fri Feb 3 16:21:24 GMT 2012
Hi all,
I'm doing some investigation around memory consumption of shibboleth in our application and had a couple questions:
In HttpServletHelper bindLoginContext a login context entry is added to storage service:
LoginContextEntry entry = new LoginContextEntry(loginContext, 1800000);
Why is timeout value hard coded at 1800000? Is there a specific reason for this value?
I'm also noticing when user arrived at IDP, 2 LoginContextEntry and 1 ReplayCacheEntry are added.
On the way out only 1 LoginContextEntry is cleared out.
My understanding is that after 1800000 ms the extra login context entry should clear. And after the configured amount of time in internal.xml the ReplayCacheEntry would be cleared out.
Are the ReplayCache and LoginContexctEntry used together? What is the purpose of these sticking around?
I'm hoping to free up memory a quickly as possible without posing security risks.
Thanks,
NOTICE: Confidential message which may be privileged. Unauthorized use/disclosure prohibited. If received in error, please go to www.td.com/legal for instructions.
AVIS : Message confidentiel dont le contenu peut être privilégié. Utilisation/divulgation interdites sans permission. Si reçu par erreur, prière d'aller au www.td.com/francais/avis_juridique pour des instructions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120203/bb0f16ae/attachment.html
More information about the users
mailing list