在 AWS 上管理 Postfix 佇列

在 AWS 上管理 Postfix 佇列

去年,我們將在 Postfix 上運行的本地郵件基礎設施遷移到了 AWS,進展順利。我唯一不太高興的是,每當實例死亡(意外)/EBS 磁碟區損壞時,我們都會遺失該實例仍在處理的所有郵件。我想知道是否有其他人有更強大的設計?也許將隊列目錄放在 EFS 上?如果是這樣,我應該注意哪些陷阱?

我們已經考慮遷移到 SES,但以我們目前的數量(每天 40 萬封郵件)來看,成本太高了。

謝謝!

答案1

不要花時間嘗試解決辦法一個崩潰的實例。而是把時間花在運動上為什麼實例是否崩潰且使固定其原因。

是否超載?記憶體不足? CPU 積分用完?檢查監控選項卡和伺服器崩潰時的日誌,並嘗試找出發生的情況和原因。然後也許增加實例大小(例如從 t2.medium 到 m5.large)並查看它是否仍然損壞。或增加更多交換空間或更多磁碟空間或一些後綴速率限制等。

FWIW 我們多年來一直在 AWS 上運行多個 Postfix 伺服器,它們非常穩定。

相關內容