当前位置: 首页 > 知识库问答 >
问题:

如何从外部java应用程序开始测试JBoss服务器

岑俊明
2023-03-14

如何从外部java应用程序测试我的服务器jboss正在运行?

我有一个JBoss(4.2.3)服务器,我想知道从一个独立的java应用程序,如果服务器我启动或不。

谢谢

编辑

我无法访问jboss机器,出于安全原因,jmx控制台被禁用。

共有2个答案

阎阳
2023-03-14

如果在linux上运行,一个可能的解决方案是执行shell命令,如

 ps -ef | grep jboss >> somelog.txt

在Runtime中使用exec()方法使用Runtime类执行它,并检查java程序中该命令的输出

当然,可能还有其他更好的选择,但这只是一个简单的想法

朱啸
2023-03-14

如果可以访问运行jboss的机器,可以检查正在运行的进程。

如果你无法访问这台机器,那么你必须尝试连接到它,检查它是否正在监听http端口,或者你是否可以通过JMX访问它,但是你不能确定它是否真的没有运行,或者是否有防火墙规则阻止了你的请求。

 类似资料:
  • 我需要帮助在外部服务器上运行/调试我的GWT应用程序,而不是使用默认的jetty服务器。我读了几个与这个问题相关的主题,例如。 > 在哪里编写gwt-noserver选项以避免jetty? 如何使用GWT和(常规servlet)Jetty后端设置eclipse http://www.gwtproject.org/doc/latest/devguideCompilinganddebugging.ht

  • 我有一个使用tomcat服务器运行的java应用程序。现在我需要在jboss服务器上运行相同的应用程序。我是jboss新手,我尝试过在jboss中部署war文件,但没能做到。 我不知道应用程序要在jboss上运行需要做什么更改。任何人请引导我。 非常感谢。

  • 在jboss 7.1.1As上部署mule应用程序时面临问题。我正在使用jboss 7.1.1as。我在eclipse中创建了动态项目。将mule配置文件复制到WEB-INF/classes文件夹中。导入lib文件夹中的所有mule jar,下面是我的配置文件 以下是我的web.xml档案 我导出我的应用程序作为战争file.and部署到jboss服务器然后得到以下错误 注意,我已经导入了jar文

  • 我试图在配置为eclipse的Jboss服务器中部署ear文件,但当我试图部署它时,它总是以超时异常结束。我试图增加我的服务器超时时间,但似乎没有帮助。但是同一个ear当我尝试在eclipse之外的同一台服务器上部署时,它被成功地部署,即使在通过google处理了几个相关问题之后,也无法找到根案例。 根据我的观察,这个问题似乎不是由于jboss配置造成的,因为当直接部署时,同一个ear和服务器似乎

  • 我们已经部署了JBoss 6.1应用服务器,它承载了一个在Spring中编写的java应用程序。现在我们正在使用HTML PHP创建另一个应用程序。是否可以在现有的JBossAS部署上部署PHP应用程序?我在网上读到,要部署php应用程序,我需要Jboss native,JbossAS不起作用。

  • 问题内容: 我刚刚继承了一个Java应用程序,该应用程序需要作为服务安装在XP和Vista上。自从我以任何形式使用Windows至今已有8年了,而且我从未创建过一项服务,更不用说从Java应用程序之类的东西了了(我为该应用程序提供了一个jar,并且有一个依赖项jar-log4j )。使它作为服务运行所需的魔术是什么?我已经掌握了源代码,因此尽管可以避免进行代码修改,但还是可以的。 问题答案: 我对