<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Texto de globo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.EstiloCorreo17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.TextodegloboCar
        {mso-style-name:"Texto de globo Car";
        mso-style-priority:99;
        mso-style-link:"Texto de globo";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="ES" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">We are observing a disruptive behaviour on the authenticacion process in the IDP.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">From time to time, maybe once a day, we can see that Shibboleth is accepting requests (seen in idp-process.log) but they aren't processed (nothing in the idp-audit.log). This happens during aprox. 30 minutes and after
 that the system begins to process the requests normally.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">In the past we were using Shibboleth IDP 3.1.2 over Java 1.7, deployed in a Tomcat 7, and we detected massive usage of the CPUs in that moments so we change the Garbage Collector in Tomcat options to use Concurrent Mark
 Sweep. That solved our problem.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Now we have upgraded the environment so we are using Shibboleth IDP 3.4.4 over Java 1.8, deployed in a Tomcat 8.5.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">And this "Stop The World" behaviour is acting again; we changed to CMS collector but with no effect.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">We are studing to use G1GC, but first we are trying to understand the Garbage Collector effect on the IDP. On the development environment, with jstatd and jvisualvm we can see how the objects in memory are moving through
 young and old generation but we are not able to reproduce the error (in Production we have about 80 logins/minute).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Do you know if IDP 3.4.4 needs some heapspace tunning?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Do you recommend of changing to G1GC? I know it will be the default in Java 9...<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is there a way to send large amount of requests? We are trying JMeter but is a work in progress :(<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">Thank you so much,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="767" style="width:460.35pt;margin-left:5.4pt;border-collapse:collapse">
<tbody>
<tr style="height:62.55pt">
<td width="767" colspan="2" valign="top" style="width:460.35pt;border:none;border-right:solid white 1.0pt;padding:0cm 0cm 0cm 0cm;height:62.55pt">
<p class="MsoNormal"><b><span lang="EN-US" style="color:#0099D4">Miguel Salinas Vivancos</span></b><b><span lang="EN-US" style="font-size:10.0pt;color:#0099D4"><o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#404040">Identity Management Integrator
<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:6.0pt;margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm;text-align:justify;line-height:120%">
<span lang="EN-US" style="color:#404040">Tel.: +34 639 198 154</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040">
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#0099D4">–
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040">mail:msalinas@bcn.sia.es</span><b><span lang="EN-US" style="color:#404040"><o:p></o:p></span></b></p>
</td>
</tr>
<tr style="height:2.8pt">
<td width="118" valign="top" style="width:70.9pt;border:none;border-right:solid #0099D4 1.0pt;padding:0cm 0cm 0cm 0cm;height:2.8pt">
<p class="MsoNormal" style="mso-margin-top-alt:6.0pt;margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm;text-align:justify;line-height:120%">
<b><span style="color:#404040;mso-fareast-language:ES"><img width="100" height="56" id="Imagen_x0020_1" src="cid:image001.png@01D567BA.1F75CED0" alt="cid:image001.png@01D52CD1.D29CDC20"></span></b><b><span style="color:#404040"><o:p></o:p></span></b></p>
</td>
<td width="649" style="width:389.45pt;border:none;border-right:solid white 1.0pt;padding:0cm 0cm 0cm 0cm;height:2.8pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;color:#404040">Grupo SIA</span></b><b><span style="font-size:9.0pt;color:#404040"><o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:9.0pt;color:#404040">Citypark, Edificio Atenas, Ctra.
</span><span lang="EN-US" style="font-size:9.0pt;color:#404040">Hospitalet 147. 08940 Cornellá de Llobregat – Barcelona<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:6.0pt;margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm;text-align:justify;line-height:120%">
<span style="font-size:9.0pt;line-height:120%;color:#404040"><a href="http://www.sia.es/"><span lang="EN-US" style="color:#404040">www.sia.es</span></a></span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040"> 
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#0099D4">-
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040">Twitter:</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#0099D4">
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040">@SIA_es 
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#0099D4">-
</span><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040">LinkedIn: Grupo SIA</span><b><span lang="EN-US" style="font-size:9.0pt;line-height:120%;color:#404040"><o:p></o:p></span></b></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:ES"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>