java - 禁用 jconsole 弹出窗口 : "Secure connection failed. Retry insecurely?"

标签 java jconsole

有没有办法禁用这个 jconsole 弹出窗口?

jconsole "Secure connection failed. Retry insecurely?"

我知道我可以根据 http://docs.oracle.com/javase/7/docs/technotes/guides/management/agent.html#gdemv 设置 SSL ,但这意味着我需要在所有服务器 (java) 和所有客户端 (jconsole) 上执行此操作。对于非关键的内部应用程序来说,这不是最友好的解决方案。还有其他解决方案吗?

最佳答案

这是不可能的。 Jconsole 始终首先尝试使用 SSL 进行连接,并且无法更改此行为。从 jconsole 来源,它由

确定
 private boolean shouldUseSSL = true;

只有在使用 SSL 连接失败后才能设置为 false。 建议:使用其他 JMX 客户端工具(例如 jvisualvm 或 jmc)或启用 SSL。

关于java - 禁用 jconsole 弹出窗口 : "Secure connection failed. Retry insecurely?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31814900/

相关文章:

java - 将 Windows 上的 JConsole 与 Linux 上的远程 Java Springboot 应用程序连接时连接失败

java - 使用 Jconsole 分析死锁

VisualVM如何使用 'JConsole Plugins Container'插件

java - Spring MVCOptionalValidatorFactoryBean 未找到

java - readLine() 方法返回空字符串,BufferedReader

java - uml 类中缺少返回类型

java - ManagementFactory.getPlatformMBeanServer() 与 MBeanServerFactory.createMBeanServer()

java - HashMap/TreeSet 组合不一致

java - Try/Catch block 问题

java - 如何以编程方式转储 JMX 数据?