尝试隔离问题或诊断问题时,各种系统组件在运行时生成的日志信息非常有用。
表 5–1 Communications Express 中的各种模块维护的日志记录信息| 模块/日志控制文件 | 参数 | 默认值 | 描述 | 
| 配置 | 在位于 /opt/SUNWuwc/install/uwc-config_TIME-STAMP.log 的带时间戳的文件中维护日志。 | ||
| Communications Express uwc-deployed-path/ WEB-INF/config/ uwclogging. properties | no | 启用或禁用日志。 要启用日志记录,请将 uwc.logging.enable 的属性值更改为 "yes"。例如 uwc.logging.enable=yes。 | |
| Communications Express uwc-deployed-path/WEB-INF/config/uwclogging.properties | uwc.log.file | uwc-deployed-path/logs/uwc.log 例如: /var/opt/SUNWuwc/logs/uwc.log | 指定日志文件的位置。 根据需要更改日志文件的位置。 确保 Web Server 可以写入此文件。 | 
| Communications Express uwc-deployed-path/WEB-INF/config/uwclogging.properties | uwc.log.level | INFO | 指定应用程序的日志级别。 将应用程序的日志级别更改为所需的级别。 可用的日志级别值为: WARNING、INFO、FINE、SEVERE 和 FINEST。 | 
| 通讯录 uwc-deployed-path/WEB-INF/config/uwcconfig.properties | log.file | /tmp/trace.log | 指定日志文件的位置。 根据需要更改日志文件的位置。 确保 Web Server 可以写入此文件。 | 
| 通讯录 uwc-deployed-path/WEB-INF/config/uwcconfig.properties | 3 | 指定应用程序的日志级别。 要对此模块禁用日志,请将该值设置为 0。 | |
| 邮件 | 请参阅《Sun Java System Messaging Server 管理指南》的第 20 章“日志和日志分析”。 | 
Communications Express 会创建一个大小不受限制的日志文件。可以指定最大文件大小,超过该大小后,会创建新的日志文件。
 启用日志轮转
启用日志轮转在 uwclogging.properties 文件中设置 uwc.log.maxsize (MB) 以指定最大日志文件大小。
uwc.log.maxsize 的值为整数。Communications Express 会在当前日志文件达到此大小时创建新的日志文件。没有默认值,即表示日志文件大小没有限制。
指定要在文件系统中保留的最大文件数。
可在 uwclogging.properties 文件中设置 uwc.log.maxfiles,以指定启用滚动时要保留的最大日志文件数。 默认值为 5。创建的日志文件名称将为 uwc.log.0、uwc.log.1、uwc.log.2 等。用完所有日志文件后,Communications Express 会从 uwc.log.0 开始覆写先前创建的日志文件。