【java】jconsole怎么用啊,谁告我一下怎么远程连接?

我永远都连不上远程进程
端口号要填那个端口?用户名和口令是什么?
我一直拒绝连接

网上资料全是连tomcat的,我不连tomcat,我只是在远程linux上运行了一个java.class
文件,我就想查看这个java.class的内存情况,jconsole这玩意怎么填到底

总结:jcosole连接远程进程那个怎么填写,端口号我要填什么,用户名和口令是什么?

不要连tomcat的教程,不适用,不知道在那设置端口

0

3个回答

对于windows,修改bin/catalina.bat文件,添加如下内容
set JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

set CATALINA_OPTS=%CATALINA_OPTS% %JMX_REMOTE_CONFIG%

对于linux,修改bin/catalina.sh文件,添加如下内容
JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
CATALINA_OPTS=$CATALINA_OPTS $JMX_REMOTE_CONFIG

其中8999为远程端口号,可修改。
jcosole打开后输入ip:8999
不要输入用户名密码

0

https://jingyan.baidu.com/article/acf728fd3c568af8e410a37a.html
参考这个

首先服务器端要配置好端口、口令

0
caozhy
贵阳马善福专挖游泳池 回复u011856283: 自己的程序,需要运行的时候自己带上参数,比如java 你的class.class -xxx -xxx,这个参数在我给你的链接里有
大约一年之前 回复
u011856283
你好杰米 我不连tomcat,我怎么设置端口?
大约一年之前 回复
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Vxworks 源代码,5.07M
著名开源实时系统VXWORKS的源代码。怎么移植还没看,谁移植成功了告我一声~~
使用jdk自带的 jconsole 进行远程连接
先放出参考连接文章https://www.linuxidc.com/Linux/2015-02/113415.htmhttps://www.cnblogs.com/think-in-java/p/6138439.html其实要做的东西很简单1.首先到远程的tomcat的 catalina.sh 文件中加入JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostnam...
使用Jconsole远程监控Linux系统中java服务器
在Linux的服务器启动项中添加如下信息: -Djava.rmi.server.hostname=192.168.1.101 -Dcom.sun.management.jmxremote   -Dcom.sun.management.jmxremote.port=911 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.manageme
Jconsole连接远程Jetty,性能监控(jvisualvm.exe的jmx远程连接)
一:Jconsole连接远程Jetty() 1. 修改linux的hostname  # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=yourname //在这修改hostname NISDOMAIN=eng-cn.platform.com     2. 在start.ini中加入以下参数 --exec OPTIONS=Se...
使用jconsole远程监控可执行jar(非Tomcat)运行状况的配置
使用如下命令启动: java -Djava.rmi.server.hostname=192.168.203.129 -Dcom.sun.management.jmxremote.port=10034 -Dcom.sun.management.jmxrete.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar serve...
不用重新配置,用jconsole连接远程机器进程及获得本地进程的JMX Url的终极办法
估计有很多人都在想用jconsole连接远程机器上的进程时,发现没有配置jmx端口,或者其它的东东。 下面介始一种很简单的办法,可以不用重启远程机器的进程: ssh -X  192.168.66.66  -l username 连接上去之后,可以直接运行jconsole进程,然后在本机就会弹出一个jconsole的窗口了。 实际上这个不是用jconsole连接远程机器的进程,而是把
计算器源代码
一个程序,计算器源代码,用java编写的,随便看看。在这里怎么下载东西啊。我怎么找不到下载链接啊
jconsole远程连接centos7 服务器上的tomcat来查看服务器状况(无密码版)
1.用vim打开你服务器上的catalina.sh文件在文件中最前面添加JAVA_OPTS="-Dcom.sun.management.jmxremote.port=6969 -Dcom.sun.management.jmxremote.rmi.port=6969 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.managem...
jconsole远程连接centos7 服务器上的tomcat来查看服务器状况(有密码版)
继上一篇无密码登陆的jconsole远程连接centos7服务器,鉴于安全的问题,接下来出一篇有密码版的jconsole远程登陆,希望能帮助到遇到同样问题的朋友。1.先修改catalina.sh文件在之前的那个配置上再添加一行密码路径if [ "$1" = "start" ];then echo "set console"; JAVA_OPTS="-Djava.rmi.server.h...
阿里云ECS 和腾讯云主机 使用jconsole 连接tomcat 监控连接失败问题
问题出现情景:    使用jconsole 连接阿里云主机上的tomcat 查看jvm信息,按照正常配置 网上很多 JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managemen...
使用jconsole远程监控weblogic
使用jconsole远程监控weblogicjdk自带的jconsole可以监控本地和远程的jvm运行情况包括内存使用,线程监控等等。
jconsole连接k8s内Java服务
为了简化jconsole的配置,我们使用无密码无认证,通过ip+port直接连接的方式。 1、在k8s页面的服务发现与负载均衡中,配置对外开放的端口 "spec": { "ports": [ { "name": "http", "protocol": "TCP", "port": 8889,
jconsole远程连接tomcat查看服务器运行情况(jdk1.8+tomcat 8)
在网上查了好久的资料,也成功设置了catalina.sh 文件,可是就是不能链接上,心累啊,折腾了两个小时,所以说还是要看一手的资料,不然会走很多的弯路的。下面就是我设置的步骤: (centos7+jdk8+tomcat 8) 1、vi打开catalina.sh 文件,就是在你tomcat路径下的bin文件夹下,在如下位置添加 JAVA_OPTS="-Djava.rmi.server
(8)利用JConsole工具监控java程序内存和JVM
一.找到java应用程序对应的进程PI 性能测试应用程序访问地址:http://192.168.29.218:7070/training/ 部署的应用服务器为tomcat6.028 启动tomcat服务器后,任务管理器里可以看到多了java.exe进程,如图 PS:这里启动了多个其他程序       2.查询测试应用程序对应的进程PID号(根据端口号查找)
使用本地JConsole监控远程linux下JVM
原文:http://www.linuxidc.com/Linux/2015-02/113420.htm   使用本地JConsole监控远程JVM(最权威的总结) http://my.oschina.net/u/1164238/blog/135866 (Jconsole远程连接)  http://www.cnblogs.com/sunxucool/p/4059040.html ()   ...
Jconsole监控 window下tomcat的JVM【无认证方式】
本来是想写监控tomcat服务的工具probe(LambdaProbe),忽然想起常用的jconsole监控JVM,结果在window服务形式的tomcat下我远程去连接,各种问题,虽然最后弄好了,但觉得还是应该记录下来,有些地方还是要特别注意下的 环境 window7 、tomcat7、jdk7、 目标一:本地使用jconsole监测通过startup.bat方式启动的tomcat服
Jconsole 无法连接运行于远程 Linux 主机上的 JVM
<br />转载于:http://rhythm-zju.blog.163.com/blog/static/31004200801502012968/<br /> <br />最近开始在手头的项目里应用 JMX 进行 Java 应用服务器的远程监控管理。然而在使用 jconsole 进行调试的时候遇到了标题所述的问题: jconsole 无法连接运行于远程 Linux 主机上的 JVM , 通过 Google 找到这篇博客:<br />- http://shallon.javaeye.com/blog/129
网络抓包源码
网络抓包源码,可以用电子书来查看,我也不太清楚怎么用,我是在网上找的,谁会用谁用!
天成公网.APK
这是我自己用人家的学来的,想问下这个怎么写入光告,
使用jconsole监听远程Tomcat服务
 1. 获取远程服务器的地址和可用端口号 我拿的是我自己的阿里云主机,服务器地址为39.107.68.142,端口号为8696 查看端口号是否可用: netstat -tunlp|grep 8696 我们可以看出上面的6969已经被使用,8696未被使用。 查看进程启动的端口 netstat -antup |grep 32594 查看端口监听情况 lsof -i:1234 2. 修改...
JConsole远程连接配置(用VisualVM进行远程连接的配置和JConsole是一摸一样滴)
JConsole远程连接还是有一点坑的,折腾了大半天,这里记录一下配置过程。1、在远程机的Tomcat的 /etc/init.d/tomcat(启动脚本)中加入配置折腾了大半天就是因为这一步。我将Tomcat的启动脚本放到了 /etc/init.d/ 下面,却将配置加入到了catalina.sh中,导致JConsole一直连接失败。在其中“# —– Execute The Requested Com
工具-在本地通过jdk自带的jvisualvm和jconsole远程监控Tomcat的JVM运行
1. 进入远程(Linux)系统中的jdk指定目录复制jmxremote.password.template文件重命名为jmxremote.password [root@VM_12_177_centos management]# pwd&amp;#13; ...
监控基础工作之JConsole远程连接JBossAs7.1.1
关于JConsole监控JBossAs7.1.1性能参数获取的开发内容,主要是记录一下基础环境以及软件配置,连接要点等。
java制作的聊天程序,类似qq的东西
我从网上下载的用java编写的聊天程序,类似qq,据说看了就知道qq是怎么编写的了,可是我不知道怎么用,呵呵,请会的回复一下
使用jconsole远程监控java程序
启动参数: exec java -Djava.rmi.server.hostname=192.168.1.111 -Dcom.sun.management.jmxremote.port=18999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Xmx128m
通过JConsole查看本地远程虚拟机
一、JConsole是什么    从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。 二、如何启动JConsole如果是从命令行启动,使 JDK 在 PATH 上,运
Java程序启动JConsole监控模式说明
JConsole随JDK自带,在JDK的bin目录下,直接输入 jconsole 命令启动 本地监控不用说了,启动起来会查找本地Java进程,选择后即可监控 远程监控在日常工作中更有意义,需要在被监控端的Java启动脚本中加入一些列运行参数才能支持jconsole的远程监控 [code=&quot;java&quot;] -Dcom.sun.management.jmxremote.port=8903...
jconsole远程连接
如何设置JAVA程序运行时可以被JConsolse连接分析,不知原因,暂时还未成功 本地程序(相对于开启JConsole的计算机),无需设置任何参数就可以被本地开启的JConsole连接(Java SE 6开始无需设置,之前还是需要设置运行时参数 -Dcom.sun.management.jmxremote ) 无认证连接 (下面的设置表示:连接的端口为8999、无需认证就可以被连接) Java...
linux系统jconsole的使用和windows远程查看
一、jconsole能干什么 查看jvm内存使用情况就可以使用jconsole,从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。 二、开始部署 1、
纳米机器人 纳米机器人
纳米机器人都知道怎么用啊 纳米机器人都知道怎么用啊
用jconsole来监视远程服务器的内存,cpu状况
为了把握远程服务器的cpu,内存使用状况.我们虽然可以用top命令来查看.但还是图形分析的结果看比较直观.jconsole是jdk的一个JVM监视,管理工具.位于:JAVA_HOME/bin/jconsole.exe.jconsole可以监视本地进程(localhost)和远程服务器进程(remote).本地进程:本地进程监视很简单,启动选择监视本地进程,然后连接就可以了.
个人小结---本地使用JConsole连接失败的处理
使用Jconsole(建议使用跟java应用一样的jdk)监控java应用时,可能出现连接不上或者一直在等待的问题,如下图:这是需要配置一下。本地应用使用如Eclipse启动。增加如下的配置:-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8011 -Dcom.sun.management.jmxremote.s...
为JMX JConsole设置用户名密码登录
个人环境说明: JAVA jdk1.6.0_20 IP地址:192.168.88.106 系统登陆用户名:Administrator 1,设置密码文件和权限 在jdk1.6.0_20\jre\lib\management中将jmxremote.password.template复制一份重命为 jmxremote.password。修改最后两行,将 #monitorRole
Tomcat开启远程监控Jconsole配置
HEAD请求来源是HTTP1.0。HTTP1.0就定义了三种请求方式GET,POST,HEAD。HTTP1.1则新增了OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 此处主要是讲HEAD请求。w3.org定义在w3.org里面是这么说的The HEAD method is identical to GET except that the server MUST
远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似)
远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似) java.rmi.ConnectException: Connection refused to host: 10.88.112.165; nested exception is:  java.net.ConnectException: Connection timed out: connect at sun.rm...
window下jconsole监控weblogic及远程不能访问的问题
1. 在weblogic的bin目录下修改文件setDomainEnv.cmd: JAVA_OPTIONS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jm
用JAVA实现坦克的人工智能
介绍怎么用JAVA实现robocode介绍怎么用JAVA实现robocode介绍怎么用JAVA实现robocode介绍怎么用JAVA实现robocode
运用 visualVM和jconsole 远程控制JVM
运用 visualVM和jconsole 远程控制JVM 有时候需要监控线上的jvm运行情况,来分析内存使用情况。我们可以通过JMX的方式进行远程监控。 步骤 设置JVM启动参数 //JMX监听的IP地址,如果是局域网,则设置成局域网IP,如果是不同网段,则设置成公网IP。 //Linux环境下面,一定要设置这个参数,如果是windows就不用 -Djava.rmi.server.h...
Jconsole本地进程列表灰色connect不了的解决方法
Jconsole是java中自带的一个很有用的查看线程 内存以及检测死锁的一个很有用的工具。 使用方法也很简单,就是打开cmd命令行后在cmd中输入jconsole 可是今天在公司的电脑使用时发现以下问题: 一些本地线程灰色无法点击并连接 google一下找到了解决方法,下面我以idea为例: 打开并编辑启动配置 在VM options中填入 -Dcom.sun.mana...
配置jconsole远程监控及遇到的坑
这篇文章就来说一下怎样远程监控jconsole怎样配置,以及我遇到的坑,为啥我都按照网上的配好了就是连不上!!因为你没有加在启动文件里!!最后是开发小哥哥帮忙解决的,但是记录一下给大家遇到这类问题提供一个解决办法~~ 网上提供的基本配置是: 1、在远程机的tomcat的catalina.sh中加入配置: JAVA_OPTS=&quot;$JAVA_OPTS -Djava.rmi.server.hos...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 你们怎么学习java的啊 python怎么学啊