问题描述
我希望你有个主意。
我正在与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
实例。始终欢迎您捐款。