背压情况发生后传入邮件流量变慢

背压情况发生后传入邮件流量变慢

过去一周,我和我的主管一直在绞尽脑汁试图找出为什么我们的 Exchange 服务器处理队列的速度如此之慢。这一切都是日志填满其指定磁盘导致背压情况造成的。

服务器统计信息:
Exchange 2010 在 Windows Server 2012 R2 上与 Office 365 混合配置下运行,有
16 个逻辑核心,机箱的 CPU 使用率约为 1-5%
,机箱中有 72GB 的 RAM,其中 78% 随时间的使用率
Exchange 安装在容量为 205GB 的驱动器上,其中 77GB 是可用的,
主数据库安装在容量为 2TB 的驱动器上,其中 338GB 是可用的,
主日志安装在容量为 929GB 的驱动器上,其中 261GB 是可用的

邮件流转顺序:

  1. 进入和退出现场 Barracuda 垃圾邮件过滤器,这几乎是瞬间发生的
  2. 进入 Exchange 本身,这相当快
  3. 在交易所外,这需要 15 到 20 分钟,也可能更长,具体取决于排队情况
  4. 再次进出现场梭子鱼垃圾邮件过滤器,再次几乎立即
  5. 进入 Office 365,速度也非常快
  6. 最后,传递到用户的 Outlook 客户端

消息队列在一天中会填满,处理速度比新邮件的速度还慢。曾是在大约一周前发生背压之前表现良好,我们甚至尝试禁用背压来查看是否能解决问题,但没有成功。

有什么想法可能造成这种情况,我们应该采取什么步骤来解决这个问题?

我们尝试重建传输日志,但无济于事。服务器似乎认为存在背压,但没有迹象表明实际上存在背压

答案1

事件日志中的具体错误消息是什么?您是否已识别触发背压机制的资源并采取措施使更多资源可用?

此外,尝试修改背压阈值,允许Exchange服务器在同一环境中继续运行,并检查此问题是否继续存在。

更多细节:了解背压

另一种方法是重新启动传输服务并再次检查。

答案2

现在一切都变得更快了,禁用垃圾邮件过滤器中的病毒扫描功能可以让一切恢复正常。新的病毒定义导致一切速度变慢。

相关内容