1.选择 SERVER_LOG_ROOT
2.在值字段中输入新的模式
3.单击“应用”
4.保存此配置。您应该重新启动服务器以让修改生效。
当然我们还可以以将 ${SERVER_LOG_ROOT}/和 ${SERVER_LOG_ROOT}/SystemErr.log 文件的位置跟名称变更为任何其它绝对路径和文件名(例如,/tmp/myLogfile.log)。
文件格式
指定用于保存 System.out 文件的格式。
日志文件滚动(保留旧的日志文件生成新的日志文件)
应用服务器有日志自管理用途,通过使用这一组配置属性将 System.out 或 System.err 日志文件配置为自我管理。
自我管理日志文件将消息写入文件,直到超过时间或大小条件。当超过指定时间或文件达到指定大小时,日志文件将滚动(包括关闭文件并重命名保存的文件),同时记录将临时挂起。新保存的文件名是原始文件名加上表明文件重命名时间的时间戳记限定符。一旦完成重命名,则再次开启具有原始名称的新的空日志文件,并恢复记录。虽然日志文件滚动后一条消息可能会分割在保存的文件跟当前文件中,但全部消息都将保留。
如果关联流重定向到文件,则仅可以将一个日志配置为自我管理。
文件大小
单击日志文件的此属性以使它依据其文件大小管理它自己。当文件超过最大大小字段中指定的大小时,发生自动滚动。
最大大小
指定文件的最大大小(以兆字节为单位)。当文件超过此大小时,它就滚动。
此属性仅当您点击“文件大小”后才有效。
时间
单击日志文件的此属性以使它按照每天中的时间管理它自己。文件在推进时间字段中选定的时间滚动。
启动时间
指定应用程序服务器重新启动后第一次启动周期滚动算法的时间,即,一天中的几点(从 1 到 24)。算法在应用程序服务器启动时装入。一旦滚动算法在推进时间字段指定的钟点启动后,它将每隔一定的时间(重复时间字段指定的小时数)滚动文件。此滚动方式将再次使用不作调整,直到应用程序服务器停止。

注:滚动总是在每天中指定钟点开始时出现。一天的第一个小一天的第一个小时(自 00:00:00(午夜)起)是 1 点,而每天的最终一个小时(自 23:00:00 起)是 24 点。因此,如果您希望日志文件在午夜滚动,则将推进时间设定为 1。
重复时间
指定隔多少小时(从 1 到 24)发生周期滚动。
重复时间
指定每隔多少小时日志文件滚动一次。有效值范围是从 1 到 24。
配置日志文件按时间、按大小或按时间和大小滚动。单击文件大小跟时间以在首次匹配条件时滚动文件。例如,如果重复时间字段是 5 小时,而最大文件大小是 2 MB,则文件将每 5 小时滚动一次,除非时间间隔未至而文件大小已达 2 MB。按文件大小滚动后,文件将再次按时间间隔滚动。
历史日志文件的最大大小
指定应保存的历史(已滚动)文件数。流将写入当前文件,直到它滚动。滚动时,关闭当前文件,并以当前名称加上滚动时间戳记组成的新名称保存该文件。然后流将以原始名称再次开启一个新文件以再次写入。历史文件数从零飙升至最大历史文件数字段的值。下一次滚动删除更旧的历史文件。
已安装应用程序的输出
指定是否记录和格式化应用程序代码发出的 System.out 或 System.err 打印语句。
显示应用程序打印语句
单击此表单以显示应用程序使用 print 和 println 流方式写入流的消息。总是出现 WebSphere Application Server 系统消息。
格式化打印语句
单击此表单以格式化应用程序打印语句(如 WebSphere Application Server 系统消息)。
“运行时”选项卡
文件名
指定此页面中表述的某个日志文件的名称。
第一个文件名字段指定 System.out 日志的名称。第二个文件名字段指定 System.err 文件的名称。
按下“运行时”选项卡上的查看按钮查看所选日志文件的内容。
为 System.out 日志或 System.err 日志指定的文件名必须具备下列某个值:
文件名
文件系统中的文件的名称。建议您使用标准文件名。如果该文件名不是标准文件名,则觉得它相对于服务器的当前工作目录。每个流需要配置一个专用文件。例如,您能够将 System.out 和 System.err 重定向到同一物理文件。
如果包括文件的目录早已存在,则正在运行的服务器所使用的客户标识必须该目录的读/写访问权限。如果该目录不存在,将会用适度的许可权建立它。正在运行的服务器所使用的客户标识必须有建立该目录的权限。
控制台
这是用于将流重定向到关联进程流的特殊文件名。如果为 System.out 指定了此值,则文件重定向到 stdout。如果为 System.err 指定了此值,则文件重定向到 stderr。
无
废弃写入流的所有数据。指定无等于将流重定向到 UNIX 系统上的 dev/null。
filename 的缺省模式是函数 SERVER_LOG_ROOT 的值。要查看 SERVER_LOG_ROOT 变量的值:
1.在管控控制台上,选择环境 > WebSphere 变量
2.单击服务器单选按钮,然后点击应用。在显示的列表中发生 SERVER_LOG_ROOT 变量的值。
要更改 SERVER_LOG_ROOT 的值:
1.选择 SERVER_LOG_ROOT
2.在值字段中输入新的模式
3.单击“应用”
保存此配置。您应该重新启动服务器以让修改生效。当然我们还可以以将${SERVER_LOG_ROOT}/SystemOut.log 和 ${SERVER_LOG_ROOT}/SystemErr.log 文件的位置跟名称变更为任何其它绝对路径和文件名(例如,/tmp/myLogfile.log)。
JVM 日志对我们对难题的的剖析和跟踪是十分重要的。WebSphere Application Server 强大的日志自管理用途,使我们的日常工作更方便更简洁,学习跟掌握这种功能对我们管理人员来说受益非浅。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-144247-2.html
消灭一切反动派