使用Java登录Jboss 7.1.1最终管理控制台

时间:2014-02-27 12:50:12

标签: java jboss jboss7.x

我需要使用Java程序登录Jboss管理控制台。我搜索了一整天,但没有找到关于如何做到这一点的线索。我尝试使用HttpClient 4.0,但它结束了哪个错误:“意外的文件结束”。 如果有,请上传任何代码片段。或者可能是,Jboss服务器本身应该有任何配置。任何帮助将不胜感激..

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您只想知道JBoss进程的内存使用量,那么最简单的方法就是ssh到服务器并使用普通的unix命令来获得答案,例如:这是一种获取JBoss的进程ID然后将其传递给pmap命令的方法,该命令可以为您提供内存使用(我无法确认,因为MacOS没有pmap,但Linux有):

ps -ax | grep "JBoss" | grep -v grep | awk '{print "pmap " $1}' | sh

如果你真的想连接到JBoss获取信息,那么JMX就是你的选择。 JBoss提供了通过RMI连接并查询所有MBean的工具。请参阅this chapter,第2.3.2节,了解如何连接到JBoss JMX。

相关问题