Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:global_xml-example [2017/03/13 15:09] – angelegt Wolfgang Pempede:global_xml-example [2017/11/01 09:37] – Nach Rückmeldung noch einmal nacheditiert Silke Meyer
Zeile 1: Zeile 1:
 ====== Beispiel für Konfigurationsdatei global.xml ====== ====== Beispiel für Konfigurationsdatei global.xml ======
-(Klick auf den Dateinamen im Reiter startet den Download) - zurück zur [[de:shibidp3storage#datenbank-konfigurationÜbersichtsseite]]+ 
 +Leider gibt es von den Shibboleth-Entwicklern keinen konkreten Vorschlag wie die Verbindung zur Datenbank 
 +genau eingestellt werden soll. 
 + 
 +Die folgende Beispieldatei enthält eine Konfiguration die wir aus der DFN-AAI-Community übernommen haben (https://listserv.aai.dfn.de/pipermail/aai-users/2017-February/000383.html) und bei uns bisher ohne Probleme funktioniert. 
 + 
 +Sollten Sie Probleme beim Datenbank-Connect feststellen empfehlen wir über die AAI-Users-Liste Ihr Problem 
 +zu schildern. 
 + 
 +(Klick auf den Dateinamen im Reiter startet den Download) - zurück zur [[de:shibidp3storage#datenbank-konfiguration|Übersichtsseite]] 
 <file xml ./conf/global.xml> <file xml ./conf/global.xml>
 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
Zeile 17: Zeile 27:
  
     <!-- Use this file to define any custom beans needed globally. -->     <!-- Use this file to define any custom beans needed globally. -->
 +    
 +    <!-- Die folgenden Werte sind Default-Werte:
 +         p:maxActive="100"
 +         p:maxIdle="100"
 +         Es ist unter Umständen nötig, dass Sie diese Werte für Ihre Installation anpassen.-->
  
         <bean id="shibboleth.MySQLDataSource"         <bean id="shibboleth.MySQLDataSource"
Zeile 24: Zeile 39:
               p:username="%{mysql.username}"               p:username="%{mysql.username}"
               p:password="%{mysql.password}"               p:password="%{mysql.password}"
-              p:maxWait="2000"+              p:maxWait="15000"
               p:testOnBorrow="true"               p:testOnBorrow="true"
-              p:maxActive="10+              p:maxActive="100
-              p:maxIdle="5"+              p:maxIdle="100"
               p:validationQuery="select 1"               p:validationQuery="select 1"
               p:validationQueryTimeout="5" />               p:validationQueryTimeout="5" />