bootstrap.xml中的ActiveMQ Artemis http和https

问题描述

我希望你有个主意。

我正在与ActiveMQ Artemis Broker合作,并安装了一个度量标准插件以与Prometheus和grafana(https://github.com/rh-messaging/artemis-prometheus-metrics-plugin/)一起使用。就像指令说的那样,我在bootstrap.xml中添加了<app url="metrics" war="metrics.war"/>

我们正在与一家供应商合作,为我们提供Grafana仪表板,只要我们提供他们可以使用的指标即可。问题是供应商想通过HTTP而不是HTTPS来访问度量标准页面(https:// activemq:port / metrics),而HTTPS是在bootstrap.xml( <web bind="https://0.0.0.0:port" path="web" keyStorePath=...中配置的)上,他们的工作量会过高更改其系统以立即使用HTTPS。

是否可以通过HTTPS配置jetty-Web服务器以服务于控制台等,并通过HTTP配置URL activemq:port / metrics?

我试图在bootstrap.xml中添加另一个Web容器,现在绑定bind="http://0.0.0.0:port/"并在其中添加指标插件,但是Web服务器对两个Web容器不满意:/

感谢您的帮助:)

解决方法

目前无法实现。但是,可以增强项目以支持web中的多个bootstrap.xml实例。始终欢迎您捐款。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...