AWS에서 Postfix 대기열 관리

AWS에서 Postfix 대기열 관리

작년에 우리는 Postfix에서 실행되는 온프레미스 메일 인프라를 AWS로 이전했는데, 이는 합리적으로 진행되었습니다. 아직 마음에 들지 않는 유일한 부분은 인스턴스가 (예기치 않게) 종료되거나 EBS 볼륨이 손상될 때마다 해당 인스턴스에서 처리 중이던 모든 메일이 손실된다는 것입니다. 다른 사람이 더 견고한 디자인을 갖고 있는지 궁금합니다. EFS에 대기열 디렉터리를 넣을 수도 있나요? 그렇다면 알아야 할 함정이 있나요?

SES로의 전환을 검토해 보았으나 현재의 메일량(일일 40만 메일)을 고려하면 비용이 너무 높을 것입니다.

감사해요!

답변1

시간을 허비하지 마세요해결하다충돌이 발생하는 인스턴스. 대신 운동하는 데 시간을 투자하세요인스턴스가 충돌하고고치다그 원인.

과부하인가요? 메모리가 부족합니까? CPU 크레딧이 부족합니까? 모니터링 탭과 서버 로그를 확인하여 충돌 당시의 상황과 원인을 파악해 보세요. 그런 다음 인스턴스 크기를 늘리고(예: t2.medium에서 m5.large로) 여전히 중단되는지 확인하세요. 또는 더 많은 스왑 공간, 더 많은 디스크 공간 또는 일부 후위 속도 제한 등을 추가하십시오.

FWIW 우리는 수년 동안 AWS에서 여러 Postfix 서버를 실행해 왔으며 서버는 매우 안정적입니다.

관련 정보