The logging level in DEBUG mode causes severe Disk IO waits, limiting the jetty process from serving more requests concurrently.
Please ensure that your Shibboleth IdP is not logging in DEBUG mode. Using DEBUG logging in production severely degrades IdP performance and results in terrible results during load testing.
To check /change the logging for your IdP, edit the file in /opt/shibboleth/shibboleth-idp/current/conf/logback.xml and change the lines as below.
<!-- Logs IdP, but not OpenSAML, messages --> <logger name="net.shibboleth.idp" level="INFO"/> <!-- Logs OpenSAML, but not IdP, messages --> <logger name="org.opensaml.saml" level="INFO"/> <!-- Logs LDAP related messages --> <logger name="org.ldaptive" level="WARN"/>
INFO is the recommended logging level for production servers.
Note: Log level changes will require an IdP restart.