Как сделать масштабируемое серверное решение Postfix? - PullRequest
1 голос
/ 09 мая 2011

Вот проблема, с которой я сталкиваюсь.У нас есть постфиксный сервер, который должен анализировать электронные письма, пересылаемые из учетной записи какого-либо пользователя, и извлекать из нее некоторые данные.Обычно на одного пользователя приходится около 200 писем.Мы протестировали его с 5 пользователями, и все это было хорошо, но что делать, если число пользователей достигает некоторого большего числа, например, 10000 или 100000?Есть ли у вас какие-либо идеи, как сделать решение postfix масштабируемым, чтобы оно могло поддерживать эту большую нагрузку.

Наш текущий ресурс сервера postfix - это машина Ubuntu 10.04 с 512 МБ ОЗУ.

С уважением, Младжо

1 Ответ

5 голосов
/ 09 мая 2011

Postfix - это почтовик. Не майнер данных, парсер произвольной строки или лампочка общего назначения. Получая 10000 писем, вы - психически неуравновешенный работник почты - не хотите открывать письма, читать их, вырезать некоторые части, закрывать их и затем доставлять. Вы хотите выяснить, если они ваши, чтобы доставить и положить их в нужную кучу. Для выполнения другой задачи вы вызываете своего приятеля Крона, который встречается с мисс Перл и у которого есть все необходимые функции для ранее упомянутых задач.

...