...
| Bloc de code |
|---|
<Connector port="80808009" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" emptySessionPath="true"/> |
Augmentation de la mémoire
Par défaut, les Les allocations mémoire sont insuffisantes. Il faut augmenter les allocations selon l'OS :
- Windows
Modifier le fichier "$TOMCAT_HOME\bin\startup.bat" et insérer (avant la ligne commençant par "call "%EXECUTABLE%"" ) l'instruction suivante :
Bloc de code set CATALINA_OPTS=-XX:MaxPermSize=300m -Xmx1024m
- CentOS
Modifier le fichier "$TOMCAT_HOME/bin/startup.sh" et insérer (avant la ligne commençant par exec "$PRGDIR"/"$EXECUTABLE" start "$@") l'instruction suivante :
Bloc de code export CATALINA_OPTS="-XX:MaxPermSize=300m -Xmx1024m"
| Info | ||
|---|---|---|
| ||
Il est possible de définir directement dans le fichier server.xml la description des contextes de chacune des applications déployées. Cela permet de ne pas perdre les configurations entre les différents redéploiement (supprimant les fichiers de description des contextes). |
Scripts de lancement
Les scripts suivants permettent d'exécuter Tomcat avec l'ensemble des applications uPortal, CAS et portlets. Ils sont disponibles en PJ :
- Windows
- Unix
usuellement paramétrées via la variable d'environnement JAVA_OPTS (attention tout de même que JAVA_OPTS peut concerner l'ensemble des applications Java que vous pourriez être amenés à lancer)
Scripts de lancement
Le script init.d suivant permet de lancer/stopper/relancer un Tomcat sous Linux :
On vous donne également un script env.sh d'exemple :