JConsole远程监控JBoss服务器

告别抓包失败!保姆级配置:让Burp+Proxifier稳定抓取任意微信小程序 本文提供了一套完整的Burp+Proxifier配置方案,确保稳定抓取微信小程序数据。从环境准备、工具选型到Burp Suite深度配置和Proxifier精准设置,详细解决了证书安装、进程捕获和乱码解析等核心问题,帮助开发者告别抓包失败,提升调试效率。 阅读详情

一、简言 
Java 6.x采用JMX方式提供了一系列监视和管理虚拟机的API,随SDK一起发布的JConsole则是采用这些API实现监控虚拟机的使用工具。 JConsole能够提供被监控虚拟机的内存、线程、类的加载以及MBean等信息,从而能够对服务器的运行情况进行实时监控。

二、运行环境
服务器:Redhat Linux ES 5.3 + JDK 1.6.07 + Jboss 4.2.2 
ip地址:10.1.26.253
客户机:Windows + JDK 1.6.10

三、参数配置
1> 修改java虚拟机启动参数

     jboos需要修改的文件是在bin目录下的run.sh[Linux]或者run.bat[Windows]

 

Config代码   收藏代码
  1. Linux下的修改方式:  
  2. 在%JBOSS_HOME%\bin\run.sh文件中将  
  3. JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME "  
  4. 修改为:  
  5. JAVA_OPTS="$JAVA_OPTS  -Dprogram.name=$PROGNAME"  
  6. JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.port=9999"  
  7. JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.authenticate=false"  
  8. JAVA_OPTS="$JAVA_OPTS  -Dcom.sun.management.jmxremote.ssl=false"  
  9. JAVA_OPTS="$JAVA_OPTS  -Djava.rmi.server.hostname=192.168.10.1" 

 

Config代码   收藏代码
  1. windows下的修改方式:  
  2. rem -------- 增加jconsole监控 ---------------------------------------------------------------------------  
  3. set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME%  
  4. set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.port=9999  
  5. set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false  
  6. set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.ssl=false  
  7. set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=192.168.10.1  

           注意:
                 1、9999表示监控的端口号,确保指定的端口不被占用;
                 2、可以采用netstat -an来查看已经占用的端口;
                 3、配合lsof -i:portnum 来查看占用端口的具体应用程序;
                 4、另外如果开启了防火墙服务,请确保端口能够透过防火墙访问;

                 5、192.168.10.1为当前服务器的IP;



2> 启动JBoss服务器
           ./run.sh -b192.168.10.1,必须通过-b参数指定Jboss服务器绑定的地址; 
           允许所有用户连接 则为 -b 0.0.0.0

3> 连接远程虚拟机
     启动%JAVA_HOME%\bin目录下的JConsole,
     在弹出对话框的“远程进程:”一栏中,输入192.168.10.1:9999,然后点击“连接”,
     就能查看到远程Jboss服务器的运行情况了。

 

四、实验结果

     在当前应用环境下,测试通过。


 

五、jboss debug

     

Config代码   收藏代码
  1. JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"  
Lammps不同亲疏水性粗糙表面的润湿行为模拟(包含in文件) Lammps粗糙表面的润湿行为模拟(包含in文件)前言—润湿行为模拟一、物理模型构建二、具体in文件—in文件内循环亲疏水性三、具体in文件—分子模板构建初始模型以及平衡态模拟四、全部代码(基地粗糙表面只提供data文件) 前言—润湿行为模拟 润湿现象:当液体与固体接触时,液体的附着层将沿固体表面延伸。当接触角 θ\rm \thetaθ 为锐角时,液体润湿固体,若θ为零时,液体将展延到全部固体表面上。润湿现象的产生与液体和固体的性质有关。(来自百度百科) 润湿行为的本质是固液之间的相互作用,也就是分子间的范 阅读详情

相关推荐

用Python实现单层感知器:5分钟搞定逻辑与/或/异或分类(附避坑指南)

本文通过Python代码实战,详细讲解了单层感知器的核心原理与实现步骤,5分钟内即可完成逻辑与、或运算的分类任务。文章深入剖析了单层感知器的能力边界,解释了其无法解决异或(XOR)等线性不可分问题的根本原因,并提供了学习率设置、权重初始化等关键避坑指南,帮助初学者直观理解神经网络的基础。

ttt77的博客 1084

JMX 远程监控 JBoos/Tomcat

● 启用JBoss JMX远程访问的身份验证: 在目录%JBoss_Home%/server\default\deploy 下找到文件 jmx-jboss-beans.xml,在该文件的大约21-23行,找到 <!--UNCOMMENT THIS <property name="securityDomain">jmx-console</property> --&...

jwfdpfangdongping的专栏 299

电赛经验分享——赛前准备

⏩ 大家好哇!我是小光,想要成为系统架构师的嵌入式爱好者。⏩在之前的电赛中取得了省一的成绩,本文对电赛比赛前需要准备什么做一个经验分享。加入小光嵌入式交流群(qq群号:737327353)免费获取博主所有资料哦!

qq_52608074的博客 7780

监控jboss4.2.3的连接池

%@page import="java.sql.*,java.util.*"%> import="javax.sql.DataSource,javax.naming.InitialContext,java.sql.*"%> import="javax.management.ObjectName,javax.naming.InitialContext,org.jboss.jmx.adaptor.

wmj2003的专栏 3092

为什么桥式传感器(Bridge Sensor)需要用到仪表放大器?

仪表放大器在桥式传感器的应用里起到关键作用,本文介绍桥式传感器的原理、特性,以及信号调理过程,并附上了一个 TINA - TI 的仿真电路。

疯狂的运放 1528

深入解析STM32定时器中央对齐模式3的双中断机制

本文深入解析了STM32定时器中央对齐模式3的双中断机制。该模式在一个PWM周期内,会在计数器到达ARR(上溢)和0(下溢)时各触发一次更新中断,实现更精细的实时控制。文章详细阐述了其工作原理、配置方法,并指导如何在中断服务函数中通过DIR位区分中断来源,同时探讨了其在电机控制、数字电源等场景下的应用优势与CPU负载挑战。

weixin_29164185的博客 493

判断应用服务器是jboss或tomcat等

private boolean _detect(String className) { try { ClassLoader systemClassLoader = ClassLoader.getSystemClassLoader(); systemClassLoader.loadClass(className); return true; } catc

daiyuezai的专栏 1389

飞牛fnNAS搭建私有云音乐库

本文介绍了在飞牛NAS上部署Navidrome音乐服务器的完整流程。首先创建音乐存储目录并安装Navidrome应用,然后配置管理员账号、语言设置和音乐路径。接着详细说明使用"音乐标签"软件刮削音乐元数据的方法,包括获取软件、导入音乐文件和自动匹配标签。针对远程访问需求,推荐使用ZeroTier实现内网穿透,并给出注册、创建网络及设备加入的具体步骤。最后介绍移动端使用"音流"APP连接Navidrome服务器的配置方法,实现手机端音乐播放。通过这套方案,用户可以搭建专

dgnankai的专栏 1827

JBoss监控

JBoss监控详细介绍:http://knowhow.innovatedigital.com/jboss-monitoring.html JBoss是最流行的,完全开源的J2EE应用服务器。由于Hyperic HQ是基于JBoss技术上的,Hyperic公司已确保HQ从市场解决方案中提供最完整的JBoss管理能力。HQ的JMX驱动自动发现提供了JBoss每个组件和部署在JBoss上的服

liubang200707的专栏 1205

Apache Flink连载(一):Apache Flink是什么?

Apache Flink 是一个框架和分布式处理引擎,用于在。

qq_32020645的博客 1216

Google Earth Engine 红树林制图方法的代码(三个模块)

谷歌地球引擎红树林制图方法(GEM)提供了一种直观、易用且可复制的工具,适用于广泛的非专业沿海管理者和决策者。该工具全面回顾并整合了相关的红树林遥感文献,并利用云计算的力量,包括简化的基于图像的潮汐校准方法。GEM 可免费用于非营利用途,并在 GEE 中运行,包含全面且详细注释的代码。GEM 专门设计用于绘制全球范围内多日期红树林分布并量化其动态变化。目前可用的工具和方法未能充分利用沿海管理者通常持有的丰富地方专业知识——GEM 致力于填补这一空白,帮助结合地方专业知识与 GEE 的云计算能力。

此星光明博客 560

JConsole远程监控JBoss服务器(转)

JConsole远程监控JBoss服务器 收藏 // 300) { text = text + "rnn本文来自优快云博客,转载请标明出处:" + location.href; clipboardData.setData("text", text); } }, 100); } ...

xiaoqulai的专栏 309

机器学习笔记:估算模型训练所需的样本量的方法

相反,如果训练得分高而交叉验证得分低,那么模型可能存在过拟合问题,需要更多的样本来提高泛化能力。本文将介绍一些常用的方法来估算模型训练所需的样本量,并提供相应的源代码。除了经验法则和学习曲线法,还有一些统计学方法可以用于估算模型训练所需的样本量。学习曲线是一种通过绘制模型性能与样本量之间的关系曲线来估算样本量的方法。需要注意的是,这些方法仅提供了估算样本量的指导,具体的样本量仍然需要根据实际情况进行调整和优化。通过合理估算样本量,可以提高机器学习模型的性能和泛化能力,从而更好地应用于实际问题中。

HnrzLinux的博客 2732

java jmx jboss_通过JMX远程监控JBOSS7.1应用服务器

通过JMX可以调试或者监控运行在JVM上的应用程序,使用最多的是JConsole(所有版本JDK都自带JConsole)和VisualVM(可以通过Oracle页面下载,JDK6以上也自带JVisualVM)。1、在创建JMX监控连接之前,首先需要了解一些JBoss的基本概念:(1)standalone和domain模式:JBOSS应用服务器可以运行于standalone或者domain(集群)模...

weixin_42508903的博客 741

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

JConsole使用

JConsole使用 一、JConsole远程监控Tomcat服务器    为了解决内存溢出的问题,会用到一些监视内存的工具,jconsole这个工具是jdk5.0自带的工具,所以如果你的jdk是5.0那么就不用去安装。 这个工具可以查看系统的 堆,非堆,线程,等等的一些整体的情况,从而可以判断出系统的一个大概的性能情况。  那么配置如下:如果你是用tomcat,在catalin

yangbaba2000的专栏 347

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

jconsole 远程监控 jboss

Java 5.0采用JMX方式提供了一系列监视和管理虚拟机的API,随SDK一起发布的JConsole则是采用这些API实现监控虚拟机的使用工具。JConsole能够提供被监控虚拟机的内存、线程、类的加载以及MBean等信息,从而能够对服务器的运行情况进行实时监控。 1、环境 服务器:Redhat Linux ES 3.0 + JDK 1.5.06 + Jboss 4.0.2        

rksnn的专栏 749

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Jboss应用使用jconsole进行性能监测

系统应用一般我们要做性能监控,不用其他的开源工具,其实JDK本身就自带了一个非常好用的东东。 jconsole是JDK5开始自带的基于GUI的JVM监控工具,可以监控内存、线程、jvm堆栈、执行GC等,不仅可以对本机JVM进行监控,也可用于远程主机的JVM。 废话少说,步入正题,下面就来说一下在JBOSS运行环境下如何使用jconsole进行监控。 首先,配置jboss启...

seloba 102

jconsole使用方法

1.首先什么都不用装哦,只要你本机有jdk,作为java人,我们不可能没有吧,哈哈哈 2.echo $JAVA_HOME,找出java安装路径 3.自己寻觅一个路径mkdir jcon_pwd,我们暂时命名为$your_path/jcon_pwd 4.执行cp $JAVA_HOME/jre/lib/management/jmxremote.pwd.template $...

bfc1983的博客 229

jconsole监控jboss/tomcat(转载)

Jconsole 监控 JBOSS/TOMCAT   Java 在jdk5开始就自带有Jconsole了,要想用Jconsol监控且需要添加启 动参数: Linux系统: JAVA_OPTS="$JAVA_OPTS     -Dcom.sun.management.jmxremote.port=8950     -Dcom.sun.management.jmxremote.au...

jybzjf的专栏 131
上一篇: 20个优秀的前端框架
下一篇: Spring基于注解的缓存配置--EHCache AND OSCache
mtfsoft
博客等级 码龄18年 7粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值