我有一个服务器,仅用于接收电子邮件,它使用 Postfix 作为 MTA。我希望后缀日志指示 MTA 何时(以及是否)进入压力模式。我考虑过在进程列表中为其编写一个自定义bash脚本(通过检查stress=yes),但我猜这个逻辑不正确,就好像服务器压力很大一样,服务器资源也很可能不足因此在这种情况下应避免使用脚本进行检查。我该如何解决这个问题或处理这个问题?
我有一个服务器,仅用于接收电子邮件,它使用 Postfix 作为 MTA。我希望后缀日志指示 MTA 何时(以及是否)进入压力模式。我考虑过在进程列表中为其编写一个自定义bash脚本(通过检查stress=yes),但我猜这个逻辑不正确,就好像服务器压力很大一样,服务器资源也很可能不足因此在这种情况下应避免使用脚本进行检查。我该如何解决这个问题或处理这个问题?
这是默认设置。启用压力机制的触发器是达到服务的配置限制 - 每次发生这种情况时,您都会在日志中找到:
澄清一下,因为它过去让我感到困扰:这不是 MTA 范围的机制 - 它针对每个服务起作用。您可能会认为它在通过单个服务(端口 25)为客户端提供服务的系统上是一样的 - 直到您在不同的 IP 或端口上打开单独的服务(例如,经过身份验证的提交)。那么一个人可能会在“压力=是”的状态下工作,而另一个人则不然。