Projet Socle ENT

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

...

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
titleContexte des applications (Production)

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 :

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 : 

tomcat-esup

On vous donne également un script env.sh d'exemple : 

env.sh

 

Info
titleRéférences

https://wiki.jasig.org/pages/viewpage.action?pageId=42696767
https://subversion.cru.fr/esup/tags/esup-uPortal-3.2.4-esup-1.0.0-RC3/resources/scripts/
http://svn.apache.org/repos/asf/tomcat/trunk/bin/catalina.sh