|
From: Freddy A. <fr...@cf...> - 2007-07-26 21:09:03
|
I'm running this on windows XP for now and I'm trying to figure out how I can get a thread-dump from the running wrapper (JBoss 4.0.2) I don't want to run this in a console window but as a service. When the server has issues I would like to send a signal to the jvm and get a thread-dump, is this not possible? Here is my config: #******************************************************************** # Wrapper Properties #******************************************************************** wrapper.java.command=%JAVA_HOME%/bin/java wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp wrapper.java.classpath.1=%JAVA_HOME%/lib/tools.jar wrapper.java.classpath.2=../bin/run.jar wrapper.java.classpath.3=../lib/wrapper.jar wrapper.java.library.path.1=%JBOSS_HOME%/lib # Application parameters. Add parameters as needed starting from 1 wrapper.app.parameter.1=org.jboss.Main wrapper.app.parameter.2=-c wrapper.app.parameter.3=minimal # Initial Java Heap Size (in MB) wrapper.java.initmemory=1024 # Maximum Java Heap Size (in MB) wrapper.java.maxmemory=1024 wrapper.java.additional.1=-Dprogram.name=run.bat wrapper.java.additional.2=-Xss128k wrapper.java.additional.3=-XX:MaxPermSize=128m # Port which the native wrapper code will attempt to connect to wrapper.port=1777 #******************************************************************** # Wrapper Logging Properties #******************************************************************** wrapper.console.format=PM wrapper.console.loglevel=STATUS wrapper.logfile=logs/wrapper.log wrapper.logfile.format=LPTM wrapper.logfile.loglevel=STATUS # Maximum size that the log file will be allowed to grow to before # the log is rolled. Size is specified in bytes. The default value # of 0, disables log rolling. May abbreviate with the 'k' (kb) or # 'm' (mb) suffix. For example: 10m = 10 megabytes. wrapper.logfile.maxsize=1m # Maximum number of rolled log files which will be allowed before old # files are deleted. The default value of 0 implies no limit. wrapper.logfile.maxfiles=5 # Log Level for sys/event log output. (See docs for log levels) wrapper.syslog.loglevel=NONE #******************************************************************** # Wrapper NT Service parameters #******************************************************************** # Title to use when running as a console wrapper.console.title= JBoss Application Server 4.0.2 wrapper.ntservice.name=JBoss wrapper.ntservice.displayname=JBoss Application Server 4.0.2 wrapper.ntservice.description=JBoss Application Server 4.0.2 wrapper.ntservice.dependency.1= wrapper.ntservice.starttype=AUTO_START wrapper.ntservice.interactive=false |