出于测试目的,我希望在WebSphere Application Server上以本地模式运行Spark。问题是,只要初始化本地火花上下文,它就会通过Spark记录器重定向所有日志记录在WebSphere服务器中。Apache Spark日志重定向WebSphere日志输出
我的意思是“重定向”是:根据WebSphere日志,所有日志行均无例外地且无论哪个WebSphere组件或应用程序被记录到SystemErr。在每条记录的消息上,您可以看到另一个时间戳记以及实际日志消息之前的日志级别和记录器名称。
从其他问题我发现WebSphere和Spark都在内部使用SLF4J。我如何防止Spark中的SLF4J通过自身重定向来自其他应用程序的所有日志记录?
我正在使用WebSphere Application Server v8.5.5.6和Apache Spark v1.4.1 CHD4二进制分发。
嗨,你使用的是Liberty还是经典的WebSphere? – Alasdair
这将是“经典”的WebSphere,绝对不是Liberty。 – Wormbo