我可以在自己的代码中动态更新websphere的日志配置吗?

时间:2010-08-10 08:30:44

标签: websphere logging

在websphere管理控制台中,我们可以更改日志配置,例如日志文件名,rolloverSize和日志级别等。我们在控制台中保存更改后,如果我们选择运行时并选择将文件写入xml。在这种情况下,日志配置更改将写入配置文件(例如:\ config \ cells \ SENLI-XPNode01Cell \ nodes \ SENLI-XPNode01 \ servers \ server1 \ server.xml)

你知道websphere支持动态更改日志配置,在我们更改后,它会立即生效。

我的问题是,在我自己的代码中,是否有任何websphere public api我们可以调用来实现动态更改日志配置?

1 个答案:

答案 0 :(得分:0)

您使用AdminClient查找TraceService MBean并通过该界面更新跟踪字符串。

要修改xml中保存的值,您可以使用ConfigService以编程方式。我会警告你,这种做法不适合胆小的人。