Je cours plusieurs tomcats sur une boîte de Red Hat et je voudrais configurer la taille séparée de tas pour chacun d'eux (quelques instances emploient plus de mémoire).Tomcat 6 Heap Size - Est-ce correct?
Puis-je régler la taille du tas min/max bt entrant la commande suivante dans le fichier catalina.sh:
CATALINA_OPTS = "- Xms64m -Xmx256M"
Ai-je besoin d'ajouter 'export'? c'est-à-dire exporter CATALINA_OPTS = "- Xms64m -Xmx256m"
Notez que 'CATALINA_OPTS' est un meilleur endroit que' JAVA_OPTS'. Le premier est utilisé uniquement lors du démarrage de l'instance Tomcat. 'JAVA_OPTS' est également utilisé pour démarrer les machines virtuelles Java qui interagissent uniquement avec Tomcat (par exemple, l'instance JVM utilisée pour envoyer le message shutdown à une instance Tomcat en cours d'exécution). Ces machines virtuelles n'ont généralement pas besoin de beaucoup de mémoire. –
Wow, super point Joachim - merci pour ça. Je vais devoir mettre à jour tous nos scripts maintenant :) –
@mattb Cela vous dérange-t-il de mettre à jour votre réponse pour qu'elle corresponde au commentaire de Joachim Sauer? –