Java 更改卡拉夫的hawtio港

Java 更改卡拉夫的hawtio港,java,apache-karaf,hawtio,Java,Apache Karaf,Hawtio,我已通过执行以下命令在我的两个Apache Karaf 2.2.7实例中安装了: features:addurl mvn:io.hawt/hawtio-karaf/1.0/xml/features features:install hawtio 问题是我有四个linux机器和四个Karaf实例,所以我在每个机器上都安装了它。除了hawtio控制台端口不同之外,一切都很好。我知道默认情况下它应该在8181上启动。在我的两台服务器上,它开始于:8182,在另外两台服务器上:7181。我不确定,可能

我已通过执行以下命令在我的两个Apache Karaf 2.2.7实例中安装了:

features:addurl mvn:io.hawt/hawtio-karaf/1.0/xml/features
features:install hawtio

问题是我有四个linux机器和四个Karaf实例,所以我在每个机器上都安装了它。除了hawtio控制台端口不同之外,一切都很好。我知道默认情况下它应该在
8181
上启动。在我的两台服务器上,它开始于:
8182
,在另外两台服务器上:
7181
。我不确定,可能是
8181
被什么东西使用了,但是,hawtio是如何选择端口的?我是否可以控制这一点并手动将端口更改为始终相同?

Hawtio只是一个在Karaf和Pax web上运行的web应用程序,因此您应该查看org.ops4j.Pax.web.cfg以了解端口的配置方式