none
452 4.3.1 Insufficient system resources问题 RRS feed

  • 问题

  • 环境是exchange 2013 C盘,D盘剩余空间充足,剩余空间40%以上

    检查

    D:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive

    日志中,有5分钟内有显示报错 452 4.3.1 Insufficient system resources

    事件查看器没看到关于MSExchangeTransport报错。

    客户端的反馈信息就是发送邮件失败。

    请问,如何针对这个提示系统资源不足的问题,优化一下? 

    或者还需要检查哪里呢?

    2018年12月29日 5:11

答案

  • 您好,

    根据我的了解,当Exchange检测到当前系统资源不足时,会唤醒back pressure机制,从而暂时停止入站新消息的提交,并在SMTP日志中生成452 4.3.1 Insufficient system resources的记录。

    我们可以在以下的官方文档中找到这个功能的介绍:反压力

    Exchange 2013 默认情况下会开启back pressure功能,这个功能用来监视Microsoft Exchange Transport 服务的系统资源占用情况,它作用于邮箱服务器和边缘传输服务器。

    Exchange会检测重要资源(例如可用硬盘空间和内存)何时受到压力,然后采取相应措施,以防止服务不可用。Back pressure可防止系统资源被完全耗尽,并且Exchange服务器会在接受任何新消息之前尝试处理现有消息。当系统资源的利用率恢复到正常水平时,Exchange服务器会逐渐恢复正常并再次开始接受新消息。

    由此可知,不光是硬盘空间不足,重要进程占用内存过多同样也会导致此问题。

    为了解决您的问题,建议您采取如下措施:

    1. 临时关闭back pressure,使用记事本打开位于%ExchangeInstallPath%Bin\路径下的EdgeTransport.exe.config文件,添加记录<add key=”EnableResourceMonitoring” value=”false” />,保存更改并后重启 Microsoft Exchange Transport 服务。

    2. 根据事件ID,再次去事件查看器检查是否存在以下事件ID中的一种或多种:

    15004 15005 15006 15007

    如果有的话,建议您将具体的事件ID上传到下一贴中,我们会根据事件ID为你进行排错。

    此致,

    Manu Meng


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    • 已标记为答案 Salavie 2019年1月2日 6:55
    2018年12月31日 6:21
    版主