由于延迟较高,Outlook 2010 上的 Exchange 帐户会随机冻结

由于延迟较高,Outlook 2010 上的 Exchange 帐户会随机冻结

我们的一个客户正在运行 Windows SBS 服务器 2011,用户既在 TS 环境,又在本地局域网计算机访问。这是一个小型环境,大约有 35 名用户。

我们所经历的症状如下:

个别用户会遇到 Outlook 每次大约 5-10 分钟无响应的情况,每天大约在同一时间,以及随机时间。这种情况发生在 TS 用户和本地用户身上。用户之间通常不会重叠,即不同的用户会在不同时间遇到此问题,而其他用户则继续正常工作而不会发生任何意外。

我们的观察结果:

  • 运行 Exchange 的服务器上的 Store.exe 始终具有较高的磁盘访问率。读取访问率在 5-10MB/s 之间,写入访问率在 1-5MB/s 之间(根据资源监视器)。无论是否有人遇到锁定,此访问率都保持不变。当夜间没有人访问系统时,此活动就会消失。

  • 在用户锁定 Outlook 期间,Exmon 将报告特定用户的平均服务器延迟非常高(在此期间平均延迟为 60 秒,通常介于 0 到 500 毫秒之间)。其他未受影响的用户没有高延迟

  • 在锁定期间,相关用户的会话数将很高

补充笔记:

  • 事件日志似乎没有报告任何相关内容
  • 在人们遇到锁定期间,Exchange 服务器上没有任何安排
  • 所有 Windows 更新和服务包已应用于两台服务器和办公室。
  • 锁定后,您甚至无法打开特定用户的 Exchange 设置页面的邮件控制面板项

服务器规格:

目前我们还不清楚导致这一问题的原因是什么。

任何建议或指导都将不胜感激。

答案1

  1. 这不是 TCP 连接耗尽。
  2. 使用性能监视器记录并检查您的关键服务器指标。 我会从磁盘开始,因为我确信问题在于您的磁盘队列长度非常长。
  3. 检查你的硬件,确保它没有出问题,这样你就可以了解你的性能应该能够。
    • 上次我看到这种情况时(5-10 分钟,某些用户偶尔会死机),问题是服务器的一个磁盘上出现了坏块。
    • 上次我看到这个情况时,由于用户通过网络共享打开了 >10 GB 的 .pst 文件,因此磁盘队列非常庞大。
    • 如果磁盘配置不支持用户在服务器上使用的 IOPS 级别,也会在与您类似的用例中导致这种行为。

答案2

看起来这个问题是由他们的防病毒软件引起的。

MSExchangeIS 服务中有一个配置可启用后台病毒扫描。
启用此功能后,防病毒软件每天会重新扫描整个 120gb 邮件数据库 3 次。
每次更新病毒定义时,都会触发新的扫描。
这样做会在扫描过程中锁定邮箱。

如果其他人遇到类似问题,请检查以下注册表项
HKLM\系统\currentcontrolset\服务\MSExchangeIS\VirusScan\BackgroundScanning
将其设置为 0

相关内容