日志记录程序设置

使用“日志记录程序设置”页可为所选 GlassFish Server 实例或集群配置日志记录。

“日志记录程序设置”页包含以下选项。

加载默认值

用于将具有默认值的设置还原为其默认值的按钮。没有默认值的设置不发生更改。

配置名称

此页上的设置应用到的配置的名称。此字段为只读。

写入系统日志

如果启用该选项,则除了服务器日志以外,系统还会将日志记录输出发送到 syslog 工具。此功能仅在 Solaris 和 Linux 系统上可用。默认情况下禁用此选项。

记录到控制台

如果启用该选项,则会将日志记录输出发送到系统控制台。默认情况下禁用此选项。

日期更改时滚动

如果启用该选项, GlassFish Server 将在每天午夜滚动日志文件。默认情况下禁用此选项。

多行模式

在启用时,日志消息的正文在消息标头之后的新行上开始。默认情况下启用此选项。

控制台日志记录格式

记录到控制台时使用的格式。可用选项为 ULF (UniformLogFormatter) 或 ODL (Oracle 诊断日志记录)。默认格式为 ULF。

日志文件日志记录格式

记录到服务器日志文件时使用的格式。可用选项为 ULF 或 ODL。默认格式为 ODL。

格式排除字段

在日志记录中排除的字段。默认情况下包含所有字段。

文件滚动限制

在滚动之前,服务器日志文件必须达到的大小 (字节)。服务器日志达到指定大小时,GlassFish Server 将创建一个新的名为 server.log 的空文件,并将旧文件重命名为 server.log_date,其中 date 是文件滚动的日期和时间。默认值为 2 兆字节。该限制的最小值为 500 千字节;如果指定更低的值,则要在达到 500 千字节时该文件才滚动。要关闭日志文件滚动,请将该值设置为 0。

文件滚动时间限制

服务器日志必须滚动之前的分钟数。默认值为 0,表示文件达到“文件滚动限制”字段中指定的大小时进行滚动。如果指定一分钟或若干分钟,则时间限制将优先于“文件滚动限制”字段指定的大小限制。

刷新频率

一次从队列写入到服务器日志的最大消息数。默认值为 1。

最大历史记录文件数

GlassFish Server 在删除最旧文件之前保留的最大日志文件数。如果将此值设置为零 (0),GlassFish Server 不会删除任何旧日志文件。

日志文件

服务器日志文件的替代名称或位置。默认位置为 domain-dir/logs/server.log

日志处理程序

定制日志处理程序的绝对类名。使用定制日志处理程序可将日志发送到除了 server.logsyslog 以外的其他目标。定制处理程序必须扩展 java.util.logging.Handler 类 (符合 JSR 047 的 API)。将处理程序类置于 GlassFish Server 类路径中,以便在服务器启动过程中安装该处理程序。

相关任务
相关的 asadmin 命令
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices