用于配置记录器设置的 Logger.properties 文件

使用 Logger.properties 文件来为特定记录器设置记录器属性。

第一次在应用程序中调用 Logger.getLogger(logger_name) 方法时将装入属性文件。

要点:Logger.properties 文件的名称是区分大小写的。在文件名中使用大写“L”。

当应用程序第一次调用 Logger.getLogger 方法时,装入所有可用的记录器属性文件。应用程序可在以下目录中提供 Logger.properties 文件:
  • 应用程序的 Java™ 归档 (JAR) 文件的 META-INF 目录
  • 包括在应用程序模块的类路径中的目录
  • 包括在应用程序类路径中的目录
属性文件包含两个参数类别 - 记录器控制和记录器数据:
  • 记录器控制信息
    • 最小本地化级别:将尝试进行本地化的最小 LogRecord 级别
    • 组:此组件所属的逻辑组
    • 事件工厂:要与事件工厂配合使用的公共基本事件模板文件。此模板的命名约定是带有文件扩展名 .event.xml 的标准组件名。例如,应用于 com.ibm.compXYZ 包的模板称为 com.ibm.compXYZ.event.xml
  • 记录器数据信息
    • 产品名
    • 组织名
    • 组件名
    • 扩展名和其他属性

Logger.properties 文件的语法

使用以下语法来设置记录器属性:

<logger base name>.<property>=value

其中:

logger base name 是对其应用属性的记录器名称的起始部分。将对名称以此字符串开头的所有记录器应用该属性。
property 是下列其中一个属性:
  • organization
  • product
  • component
  • minimum_localization_level
  • eventfactory
  • [z/OS]handler_preference=operator(此属性将记录的所有内容写入控制台 WTO(写给操作员)。如果不使用此属性,AUDIT 级别仅写入硬拷贝 WTO。)

样本 Logger.properties 文件

在以下样本中,com.ibm.xyz.MyEventFactory 事件工厂将由 com.ibm.websphere.abc package 中的任何记录器使用,或由在其配置文件中未覆盖此值的任何子包使用。
com.ibm.websphere.abc.eventfactory=com.ibm.xyz.MyEventFactory

组 Logger.properties 文件

在以下示例中,组为 MyTraceGroup,并且组件为 com.ibm.stuff and com.ibm.morestuff:
com.ibm.stuff.group=MyTraceGroup                                      
com.ibm.morestuff.group=MyTraceGroup

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_configjavalogapps
文件名:rtrb_configjavalogapps.html