在过去的几个月中,当我的电子邮件客户端无法连接到我们的 dovecot IMAP 服务器时,我一直看到此警告。
Warning: service(imap-login): process_limit reached, client connections are being dropped
谷歌搜索这个我已经看到建议只是提高限制(目前它设置为 144)。还有一个建议是一些使用 IMAP IDLE 的电子邮件客户端保持打开连接的时间过长,所以我应该在 30 分钟后断开连接。
我应该做一个还是两个都做?
Dovecot 有两种登录服务模式。
首先是“安全模式”。每个连接都由单独的 pop/imap-login 实例处理,该实例在客户端断开连接之前一直存在。最大并发连接有限制,如果用尽,新连接将被拒绝,因为
process_limit reached
.二是“表演模式”。由没有限制的单个实例处理的所有连接。不得不说性能模式并不像你想象的那么不安全,而是“安全模式”是“超级安全”。
如果您收到消息,您可以增加 process_limit 或将登录切换到性能模式: