IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

Configurer paramètre de la JVM pour un Tomcat en service


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 143
    Par défaut Configurer paramètre de la JVM pour un Tomcat en service
    Bonjour,

    J'ai éplucher le code de tomcat/bin/catalina.bat et constaté que la meilleure façon de configurer les paramètres de la JVM est de créer un fichier setenv.bat. Dans ce fichier j'ai mis ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set JAVA_OPTS=%JAVA_OPTS% -Xms1024m -Xmx1024m -XX:MaxPermSize=256m
    Je lance alors tomcat avec : tomcat/bin/startup.bat. Là tout se passe bien. Je constate dans la console d'administration de tomcat (http://localhost:9090/manager/status) que mon Tomcat est bien lancé avec 1024m de mémoire pour la JVM.

    Mon problème est d'arriver au même résultat en lançant Tomcat en tant que service Windows. J'ai installé tomcat en tant que service : tomcat/bin/service.bat install. Je lance tomcat en service. Dans la console d'administration, je constate que seulement 246 M sont alloués à la JVM et non 1024 M. Pourquoi la configuration spécifiée dans setenv.bat n'est pas prise en compte ? Je constate sur le service que ce n'est pas startup.bat qui est appelé mais tomcat6.exe ...

    Bref comment configurer les paramètres de la JVM pour un Tomcat lancé en service Windows ?

    Merci d'avance pour votre aide.

  2. #2
    Membre émérite Avatar de Lorantus
    Homme Profil pro
    Consultant développeur indépendant / Java/VB/C(++)/ObjectPal
    Inscrit en
    Août 2007
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant développeur indépendant / Java/VB/C(++)/ObjectPal

    Informations forums :
    Inscription : Août 2007
    Messages : 599
    Par défaut
    Dans le \bin du répertoire d'installation de Tomcat, tu dois avoir un programme pour "monitorer" le service Tomcat. Dans ce programme, il y a un onglet de paramétrage... et un champ pour définir la taille du heap, etc.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2004
    Messages : 327
    Par défaut
    Comme le dit Lorantus, il doit exister un batch nommé service.bat dans le /bin qui te permet de mettre tomcat en service.
    Sinon utilise l'exe TomcatXw //MS//nom_du_service

Discussions similaires

  1. [11gR2] Configuration du nombre de core pour la JVM embarquée
    Par magnus2005 dans le forum Administration
    Réponses: 1
    Dernier message: 27/06/2013, 22h34
  2. Difficulté à configurer les droits d'acces pour PgAdmin
    Par Pigoulou dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 22/12/2005, 16h04
  3. Réponses: 1
    Dernier message: 23/08/2005, 14h07
  4. Configurer MYSQL++ avec Dev-C++ pour une connexion à BDMySQL
    Par limouna dans le forum Installation
    Réponses: 1
    Dernier message: 24/07/2005, 21h25
  5. Configurer l'affichage en 24bit pour doom
    Par Thrystan dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 20/04/2005, 20h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo