【发布时间】:2023-03-20 21:16:01
【问题描述】:
我找到了大量关于如何为 SSL、TLS 和类似文件启用 javax.net.debug 的文档,但即使在参考文档中,我也没有找到如何以编程方式覆盖以前的设置来完全禁用它。
我的确切问题是在 Tomcat 实例中,另一个应用程序执行以下指令:
System.setProperty("javax.net.debug","all");
这会导致 catalina.out 文件的维度迅速上升且不受欢迎。
我已经尝试使用相同的指令从我的 Java 代码中覆盖它,使用“none”、“off”和“false em>" 值,但没有结果,仍然记录大量 TLS 内容。
例如在我的应用程序中,我添加了这条指令:
System.setProperty("javax.net.debug","none");
但我仍然得到完整的日志。
【问题讨论】:
标签: java debugging ssl logging