Java Hawtio无法连接到远程jolokia
我有一个核心java应用程序,它启动一个嵌入式jolokia(1.6.0版)代理:Java Hawtio无法连接到远程jolokia,java,jmx,hawtio,jolokia,Java,Jmx,Hawtio,Jolokia,我有一个核心java应用程序,它启动一个嵌入式jolokia(1.6.0版)代理: JolokiaServer server = new JolokiaSerser( new JvmAgentConfig(configMap), false); server.start(); 当我在本地运行它时,我可以通过hawtio(版本2.13.2)连接到它,并在jmx选项卡下浏览MBean 但是,如果我将其部署到远程设备并尝试连接,hawtio会说“主机未列入白名单”。我尝试添加通过谷歌搜索找到的两个标
JolokiaServer server = new JolokiaSerser( new JvmAgentConfig(configMap), false);
server.start();
当我在本地运行它时,我可以通过hawtio(版本2.13.2)连接到它,并在jmx选项卡下浏览MBean
但是,如果我将其部署到远程设备并尝试连接,hawtio会说“主机未列入白名单”。我尝试添加通过谷歌搜索找到的两个标志:
java -Dhawtio.proxyWhitelist='*' -Dhawtio.proxyAllowlist='*' hawtio-app-2.13.2.jar --port 9090
我在连接时仍然会遇到相同的错误。
你知道我做错了什么吗
谢谢我认为你的想法是正确的,但研究结果似乎表明你不能像现在这样使用通配符 见第页: 如果本指南已完成,则您应尝试输入准确/完整的IP以测试起动机。假设它按照您喜欢的方式工作,然后按照regex指南获得更广泛的匹配 或者,如果你想直接跳进去,看起来你可以做同样的通配符,但使用他们的正则表达式样式。。因此,将白名单参数设置为
r:.+
或者可能
r:.*
而不是只写*