Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

TongWeb7.0.4.1手册 PDF 下载


分享到:
时间:2022-03-02 09:31来源:http://www.java1234.com 作者:转载  侵权举报
TongWeb7.0.4.1手册 PDF 下载
失效链接处理
TongWeb7.0.4.1手册 PDF 下载


本站整理下载:
提取码:oedw 
 
 
相关截图:
 
主要内容:

1.1 通过 JMX 获取 TongWeb7 的监视量
用户可以编写客户端程序来远程访问应用服务器所在的 JVM 中的 Mbean,获取
TongWeb7 运行时状态的监视信息。开发应用的步骤如下:
1.1.1 创建与 TongWeb7 的 的 Mbean Server 的连接
JMXServiceURL jmxUrl = new
JMXServiceURL("service:jmx:rmi:///jndi/rmi://127.0.0.1:7200/jmxrmi");
Map<String, String[]> env = new HashMap<String, String[]>();
env.put(JMXConnector.CREDENTIALS, new String[]{"用户名", "密码"});
JMXConnector jmxConnector = JMXConnectorFactory.connect(jmxUrl, env);
MBeanServerConnection mbsc = jmxConnector.getMBeanServerConnection();
127.0.0.1 是 TongWeb 所在机器的 IP 地址
用户名、密码(用户名、密码与 TongWeb7 管理控制台相同)
1.1.2 获取 TongWeb7 中监控 Mbean 的 的 ObjectName
通过 ObjectName.getInstance(“ObjectName”) 获取 ObjectName 实例,
参数{ObjectName}见接口清单;
1.1.3 获取各 Mbean 的监控数据
通过获取的 ObjectName 调用对应 Mbean 的 getAttribute 方法,传入对应 Mbean 的
ObjectName 和具体监视量名称,可以获取对应 Mbean 的监控数据。得到的数据类型转化
为 javax.management.openmbean.CompositeDataSupport 类型,通过
CompositeDataSupport.get(String key)方法得到对应的数据。实现代码如下:
CompositeDataSupport data = (CompositeDataSupport)mbsc. getAttribute(obj,
"ThreadCount");
String value =data.get("count").toString();
return value;
返回的 CompositeDataSupport 类型的监视量数据结构是:
{count=102, description=Returns the current number of live threads including both
daemon and non-daemon threads, lastSampleTime=1392625198939, name=ThreadCount,
startTime=1392616176215, unit=count}
因此通过 get 方法可以得到对应 key 的值。 其中通过 CompositeData.get(”count”)获取到
的值是 long 类型,通过 CompositeData.get(“current”)获取到的值是 String 类型。通过 Compo
siteData.get(”name”)获取到监控量的名称。通过 CompositeData.get(”description”)获取到监控
量的描述。
注意 事项: 如果是 取出的数据类型不是 CompositeData 的,需要引入 config-7.0.jar 包,
强制 转换为确定的类型后再 取 值。
1.1.4 示例 获取 虚拟机集合
例:获取 TongWeb 的虚拟机集合数据
1.2 TongWeb7 JMX 接口列表
按 TongWeb7 控制台菜单分类

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐