×

jconsole远程连接失败

jconsole远程连接失败(如何使用JDK自带工具JConsole)

admin admin 发表于2023-05-28 14:37:44 浏览48 评论0

抢沙发发表评论

本文目录

如何使用JDK自带工具JConsole


方法/步骤
首先进入到jdk的安装目录bin目录下;
双击jconsole打开,并进入管理控制页面,如果本地有正在运行的Java进程的话会自动检测出来;这里分为监控本地进程或远程进程
我们先以本地进程为例做演示,选择本地进程,并双击要监控的进程
进入概述页面,可以看到堆内存,线程,类,CPU使用情况做了个统一的监控并实时显示,这里个页面就可以很有效的全面监视资源的使用情况了
另外可以通过菜单栏对内存、线程、类、VM、MBean进行更一步的监控
内存页:可以实时的看到堆内存的使用情况,并详细的显示堆的详细信息
线程页,显示线程的详细信息
类页面、VM摘要,显示类加载的数量和VM的详细摘要信息很详细
MBean显示MBean的详细信息

jconsole远程连接的用户名,口令是什么怎么才能连接


有一种可能是对方的机器上面 加装了安全设置 只能限定某个IP或者PC用户名 才能登录,你可以找到你的远程机器持有者 问问他那里有没有给你的机器开放进入权限 还有一种可能就是 你输入密码或者账号的时候 用的输入法和设置账号 密码时候用的输入法.

linux上没有设置jmxremote port的时候,怎么显示jconsole的图形界面


根据oracle网站上的文档,本地使用jconsole没有问题。但当我从windows连接到linux时(centos5.4)时,老是连接不上)。原因是Linux上JVM给jconsole的RMI配置文件不对, jvm使用了hostname -i的IP地址,我的/etc/hosts上127.0.0.1,所以远程老是连...

jconsole怎么连接远程tomcat


在进入到了tomcat中的bin的目录中,进行打开catalina.bat进行编辑文件。
进入到了再文件内种的
rem Guess CATALINA_HOME if not definedset CURRENT_DIR=%cd%
后面进行添加为了
set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
设置完成之后,就可以进行启动了tomcat的服务程序。
设置完成之后,就可以进行连接tomcat,进行进入到了jdk的bin目录下的jconsole进行启动。
启动完成之后,进行选中为远程进程的中,进行输入本机的ip地址加端口号,端口为8999
连接完成之后就可以进行监控了tomcat的相关的内存情况的信息内容及线程相关的内容。

怎么使用jconsolej监控远程linux服务器


JConsole基于JMXGUI工具用于连接运行JVM监控本远程java程序 Jconsole 监视本Tomcat远程服务器Tomcat 监视前需要做配置: 1、要监视远程Java进程需要远程服务器做相应设置 1)windows...

jconsole 为什么远程连接连接失败


 根据oracle网站上的文档,本地使用jconsole没有问题。但当我从windows连接到linux时(centos5.4)时,老是连接不上)。原因是Linux上JVM给jconsole的RMI配置文件不对,
  jvm使用了hostname -i的IP地址,我的/etc/hosts上127.0.0.1,所以远程老是连接不上。
  只要在java启动参数中加入 -Djava.rmi.server.hostname=192.168.0.10 显示说明JVM返回给jconsole的IP地址即可。
  挡在java启动参数中加入 -Dcom.sun.management.jmxremote.port=6666 时,jvm回去读取 JRE_HOME/lib/management/jmxremote.password 和 JRE_HOME/lib/management/jmxremote.access文件。其中jmxremote.password 说明远程访问的用户名和密码, jmxremote.access说明用户的访问权限,有readonly和readwrite选项。 jmxremote.password 可以有jmxremote.password.template生成,同时要注意修改jmxremote.password的访问权限为用户只读,组和others无权限, chmod 0400 ./jmxremote.password。
  否则会出现Error: Password file read access must be restricted: /root/jdk1.6.0_26/jre/lib/management/jmxremote.password
  一下两个选项分别禁止ssl验证和无用户名密码访问
  -Dcom.sun.management.jmxremote.ssl=false
  -Dcom.sun.management.jmxremote.authenticate=false