| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
我们可以通过JMX来获得web service的相关配置属性,内存使用、性能、以及部署在web service下的webapp等信息。
这在很多监控web service系统中往往都要用到。
一, JBOSS:
首先得得到RMIAdaptor,
下面是获取RMIAdaptor的方法。
private RMIAdaptor connect2Jboss(String host, int port, String userName, String password, int timeout,int retryTimes) {
RMIAdaptor mbsc = null;
for(int i=0;i<retryTimes;i++){
Properties pro = new Properties();
pro.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
pro.setProperty("java.naming.provider.url", "jnp://" + host + ":" + port); 网管u家u.bitsCN.com
pro.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
pro.put("jnp.timeout", String.valueOf(timeout * 1000));
pro.put("jnp.sotimeout", String.valueOf(timeout * 1000));
try {
ic = new InitialContext(pro);
mbsc = (RMIAdaptor) ic.lookup("jmx/rmi/RMIAdaptor");
return mbsc;
} catch (Exception e) {
网管下载dl.bitscn.com
|
0
|
评论加载中…