salut
je suis entrain de developpez une application web en utilisant JMX(j'utilise jdk 1.6)
mon application communique avec le framewirk de messaging mule ESB.
Je voudrais ouvrir jconsole pour consulter la consommation en mémoire de tomcat et de mule mais j'ai une resultat bizarre:
d'abord,en lancant jconsole ,j'ai 3 process:
  • sun.tools.jconsole.JConsole

  • org.mule.module.boot.MuleBootstrap

  • org.apache.catalina.startup.Bootstrap

jusqu'à maintenant ça va
Mais le probléme est lorsque je choisi org.apache.catalina.startup.Bootstrap:les paramétres affichés pour de ce process semblent être celles de
sont les parametres de org.mule.module.boot.MuleBootstrap:
Par exemple , dans l'onglet VM Summary:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
VM arguments:*
-Dmule.home=C:\ESB\mule-standalone-2.2.1 -Dmule.base=C:\ESB\mule-standalone-2.2.1 -Xmx512m -Djava.library.path=%LD_LIBRARY_PATH%;C:\ESB\mule-standalone-2.2.1/lib/boot -Dwrapper.key=RxP7KEqH_wZdgqI6 -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=3660 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 
Class path:*
%MULE_LIB%;%MULE_EXE%/../conf;C:\ESB\mule-standalone-2.2.1/lib/boot/commons-cli-1.0-osgi.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/jcl104-over-slf4j-1.5.0.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/log4j-1.2.14.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/mule-module-boot-2.2.1.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/slf4j-api-1.5.0.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/slf4j-log4j12-1.5.0.jar;C:\ESB\mule-standalone-2.2.1/lib/boot/wrapper-3.2.3.jar
Library path:*
%LD_LIBRARY_PATH%;C:\ESB\mule-standalone-2.2.1/lib/boot
Boot class path:*
C:\Program Files\Java\jdk1.6.0_13\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_13\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_13\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_13\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_13\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_13\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_13\jre\classes
Une autre chose , j'ai configuré tomcat avec Xmx256m, mais la valeur affiché est 520m
comment expliquer ce resultat?