关闭 Exchange 存储超时检测

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2010-07-29

不管是线程死锁还是停止执行都可能表明 Exchange 存储不正常。如果在一分钟内单个邮箱上有超过五个线程、单个数据库上有超过十个线程或单个服务器上有超过二十个线程未执行,将在服务器上报告超时。指示超时的性能计数器包括:

  • 在邮箱上检测到 RPC 请求超时

  • 在数据库上检测到 RPC 请求超时

  • 在服务器上检测到 RPC 请求超时

Exchange 存储还会将下列事件写入服务器的 MSExchangeIS 源下:

  • 事件 10025   报告 Exchange 服务器上的超时

  • 事件 10026   报告数据库上的超时

  • 事件 10027   报告单个邮箱上的超时

如果在单个邮箱上检测到超时,则该邮箱可能会被认为已中毒并通过增加 CrashCount 属性以与处理故障类似的方式进行处理。此操作使邮箱易于受到隔离。因此,您可能希望关闭邮箱服务器(经常会有对其进行操作的大量线程数)的 Exchange 存储超时检测。

使用注册表关闭 Exchange 存储超时检测

小心警告:
不正确地编辑注册表时,可能导致出现严重问题,从而需要重新安装操作系统。因不正确地编辑注册表而导致出现的问题是能够解决的问题。在编辑注册表之前,请备份任何有用数据。
  1. 打开注册表编辑器 (regedit)。

  2. 导航到下列子项:

    \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<服务器名称>

  3. 右键单击 <服务器名称>,指向“新建”,然后单击“DWORD (32 位)值”。新的 DWORD 值将显示在结果窗格中。

  4. 将该项重命名为 DisableTimeoutDetection,然后按 Enter。

  5. 右键单击 DisableTimeoutDetection,然后单击“修改”。

  6. 将“值数据”更改为1

  7. 单击“确定”。

 © 2010 Microsoft Corporation。保留所有权利。