从配置文件更改 WebSphere 日志记录级别

Change WebSphere logging level from cofiguration file

我已将 WebSphere Application Server v8.5 中的日志记录级别从 *=info 更改为 *=all,并从 eclipse 重新启动服务器。服务器出现故障但没有再次启动,我尝试重启机器几次并尝试从 cmd starting/stopping 服务器,但没有任何效果。

我怀疑可能是因为日志记录过多(因为我将级别更改为全部,可能服务器负载太大而无法启动?)

我的问题是,是否有任何方法可以从任何配置或类似的东西更改回日志记录级别?由于服务器没有启动,所以我无法从管理控制台将其改回。任何建议将不胜感激。

[编辑] 我检查了日志,发现 WebSphere 正在记录大量跟踪日志,这就是服务器启动时间过长的原因。

跟踪规范在 server.xml 中定义,位于 config/cells/(cellname)/nodes/(nodename)/servers/(servername) 中的配置文件目录中。

为了安全起见,我建议先备份文件,然后在编辑器中打开它并搜索"startupTraceSpecification"。将 *=all 换回 *=info,你应该可以开始了。