在websphere管理控制台中,我们可以更改日志配置,例如日志文件名,rolloverSize和日志级别等。我们在控制台中保存更改后,如果我们选择运行时并选择将文件写入xml。在这种情况下,日志配置更改将写入配置文件(例如:\ config \ cells \ SENLI-XPNode01Cell \ nodes \ SENLI-XPNode01 \ servers \ server1 \ server.xml)
你知道websphere支持动态更改日志配置,在我们更改后,它会立即生效。
我的问题是,在我自己的代码中,是否有任何websphere public api我们可以调用来实现动态更改日志配置?
答案 0 :(得分:0)
您使用AdminClient查找TraceService MBean并通过该界面更新跟踪字符串。
要修改xml中保存的值,您可以使用ConfigService以编程方式。我会警告你,这种做法不适合胆小的人。