我正在尝试使用jconsole监视远程进程,这是我使用的命令
jconsole -debug localhost:4080
这是我得到的堆栈跟踪
java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.io.EOFException
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286)
at sun.rmi.transport.tcp.
我尝试使用JConsole的主类从命令行启动它。
我提取了jconsole.jar的内容,在MANIFEST.MF中我可以看到
Main-Class: sun.tools.jconsole.JConsole
因此,我尝试运行以下命令:
java sun.tools.jconsole.JConsole
但我得到了一个例外:
Error: Could not find or load main class sun.tools.jconsole.JConsole
有人能发现我遗漏了什么吗?
我尝试使用包含我的类的jar运行jconsole,如下所示:
cd "C:\Program Files\Java\jdk1.6.0_26\bin"
set console="C:\Program Files\Java\jdk1.6.0_26\lib\jconsole.jar"
set tools="C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar"
set customjar="C:\custom.jar"
jconsole -J-Djava.class.path=%console%:
我正在使用Putty连接到远程运行的服务器。为了监视服务器,我进入putty终端下的jconsole
我在exception下面得到了这个。
[user001@test.hhh.com ~]$ jconsole
Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.Graphi
我在服务器上部署了一个Java应用程序,并且需要运行Jconsole来进行性能分析。我通过SSH连接到服务器并运行jconsole,但是我得到了一个错误
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
如何在客户机上运行JConsole?
我正在尝试让Apache服务器向JBoss集群加载平衡,但不幸的是,我不明白mod_proxy_ajp是如何在负载平衡的场景中工作的,因为JBoss的每个实例都在不同的端口上运行AJP。由于我只使用其中一个端口指定了我的ProxyPass规则,所以最终发生的是所有的流量只通过一个实例(我使用ProxyPass规则指定了这些实例)。
<Location /jconsole>
# somehow I need this to also load balance to port AJP localhost:8209
ProxyPass ajp://localhost:
我想使用bat文件检查Java程序是否已经在运行。如果它没有运行,那么使用start javaw启动它。
我尝试过WMIC,到目前为止我才成功地获得PID。
WMIC process where "CommandLine like '%MyServer.jar%' and Name like '%javaw%'" get ProcessId
但是如何在bat文件中写入一个if start条件才能启动呢?
我试着用任务列表找到
tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find
我已经检查了前面的Jconsole/WAS问题,但我需要一些额外的帮助。当我尝试运行我的脚本来启动带有Websphere 6.1 (安全启用)的jconsole时,我得到这个错误:找不到java类: sun.tools.jconsole.JConsole
这是我正在运行的脚本:
echo off set HOST=localhost set PORT=13620
导出WAS_HOME=/platform/fi60056/WebSphere
export THIS_DIR=/tmp/steve
导出CLIENTSAS=-Dcom.ibm.CORBA.ConfigURL=file:/$THIS_D