我继承了一些 Java 代码,这些代码对我们的 XMLRPC 服务器进行了一些测试。到目前为止,一切都很好。该代码的一部分涉及停止服务器(重复几次“检查服务器是否仍然存在,如果存在则发送命令关闭”)。
当服务器关闭时,其中一些“服务器还在吗?” 和/或“告诉它关闭”请求可能在操作中失败,导致 apache XMLRPC lib 向 stderr 写出一些警告(例如"INFO: I/O exception (org.apache.commons.httpclient.NoHttpResponseException) caught when processing request: The server 127.0.0.1 failed to respond"
)。这些消息与我们完全无关,但却让我们的 CI 系统感到担忧。
有没有办法在这个 Apache 模块中抑制此类信息消息(最好以编程方式,以便我们仅在关闭时抑制它们)?
该应用程序在其类路径中包含 commons-logging-1.1.jar,因此可能会使用它。但这仍然没有告诉我如何以编程方式进行。