默认情况下,每个协议日志文件的最大大小都是 10 MB。服务器上的所有接收连接器都共享相同的协议日志文件,而且服务器上的所有发送连接器都共享相同的协议日志文件。当协议日志文件达到其最大大小时,Exchange 2007 将打开一个新的协议日志文件。此过程将继续,直到满足下列条件之一:
-
协议日志目录达到其指定的最大大小。有关如何更改协议日志目录最大大小的详细信息,请参阅本主题下文中的“配置协议日志目录的最大大小”。
-
协议日志文件达到其指定的最长期限。有关如何更改协议日志文件最长期限的详细信息,请参阅本主题下文中的“配置协议日志文件的最长期限”。
达到最大大小或期限限制之后,循环日志记录将删除最早的协议日志文件。

使用 Exchange 命令行管理程序更改接收连接器协议日志文件的最大大小

使用 Exchange 命令行管理程序设置发送连接器协议日志文件的大小限制
输入任一参数的值时,请使用下列单位之一对值进行限定:
-
B(字节)
-
KB(千字节)
-
MB(兆字节)
-
GB(千兆字节)
-
TB(兆兆字节)
未限定的值被视为以字节为单位。ReceiveProtocolLogMaxFileSize 参数的值必须小于或等于 ReceiveProtocolLogMaxDirectorySize 参数的值。SendProtocolLogMaxFileSize 参数的值必须小于或等于 SendProtocolLogMaxDirectorySize 参数的值。上述任一参数的有效输入范围都是 1 到 9223372036854775807 字节。
配置协议日志目录的最大大小
默认情况下,整个协议日志目录的最大大小是 250 MB。服务器上的所有接收连接器都共享相同的协议日志目录,而且服务器上的所有发送连接器都共享相同的协议日志目录。当以下某个条件为真时,循环日志记录将删除最早的协议日志文件:
-
协议日志目录达到其指定的最大大小。
-
协议日志文件达到其指定的最长期限。
注意: |
|---|
|
默认情况下,传输日志记录进程的日志记录级别值为 0(最低)。如果希望 Microsoft Exchange 在循环日志记录删除日志文件时写入事件日志条目,必须将传输日志记录进程的日志记录级别值更改为 5(最高)或 7(极高)。有关详细信息,请参阅如何更改 Exchange 进程的日志记录级别。
|

使用 Exchange 命令行管理程序更改接收连接器协议日志目录的最大大小

使用 Exchange 命令行管理程序更改发送连接器协议日志目录的最大大小
为其中任何一个参数输入值时,请使用下列单位之一对值进行限定:
-
B(字节)
-
KB(千字节)
-
MB(兆字节)
-
GB(千兆字节)
-
TB(兆兆字节)
未限定的值被视为以字节为单位。ReceiveProtocolLogMaxFileSize 参数的值必须小于或等于 ReceiveProtocolLogMaxDirectorySize 参数的值。SendProtocolLogMaxFileSize 参数的值必须小于或等于 SendProtocolLogMaxDirectorySize 参数的值。上述任一参数的有效输入范围都是 1 到 9223372036854775807 字节。
配置协议日志文件的最长期限
默认情况下,任何协议日志文件的最长期限都是 30 天。服务器上的所有接收连接器都共享相同的协议日志文件,而且服务器上的所有发送连接器也都共享相同的协议日志文件。当以下某个条件为真时,循环日志记录将删除最早的协议日志文件:
-
协议日志目录达到其指定的最大大小。
-
协议日志文件达到其指定的最长期限。
注意: |
|---|
|
默认情况下,传输日志记录进程的日志记录级别值为 0(最低)。如果希望 Microsoft Exchange 在循环日志记录删除日志文件时写入事件日志条目,必须将传输日志记录进程的日志记录级别值更改为 5(最高)或 7(极高)。有关详细信息,请参阅如何更改 Exchange 进程的日志记录级别。
|

使用 Exchange 命令行管理程序设置接收连接器协议日志文件的最长期限

使用 Exchange 命令行管理程序设置发送连接器协议日志文件的最长期限
若要指定期限值,请以时间段的形式输入该值:dd.hh:mm:ss,其中 d = 天,h = 小时,m = 分钟,s = 秒。此参数的有效输入范围是 00:00:00 到 24855.03:14:07。通过将 ReceiveProtocolLogMaxAge 参数或 SendProtocolLogMaxAge 参数的值设置为 00:00:00,可以防止由于期限问题而自动删除协议日志文件。