1

基本上我想要做的是获取 JBoss 正在侦听 HTTP 请求的端口号(通常是 8080)。

我看到了这篇文章,这听起来很有希望,但不幸的是,一些链接已损坏,我无法弄清楚其中的部分:

ManagementView managementView = getManagementView(); // via JNDI lookup

如何实现 getManagementView()?或者还有其他更好的方法吗?

4

2 回答 2

0

回答我自己的问题,因为我决定要做什么。

在运行时获取端口信息很麻烦。一个简单的替代方法是拥有一个必须与实际端口号(手动)保持同步的配置文件。不是很聪明,但它可以为您省去很多麻烦!

于 2010-03-06T01:40:19.093 回答
0

如果您正在寻找更简单的界面,您可能需要考虑使用他们的名为Twiddle的命令行工具。

它是强大的基于命令行的工具,不需要任何 Java 编码。它可以从任何脚本语言(bash、perl、ruby 等)中使用。

希望能帮助到你。

于 2010-03-02T20:58:37.993 回答