Hi! On Tue, Mar 16, 2004 at 12:39 +0200, Dmitry A.Deineka wrote:
Вопрос в следующем: при включении фильтрации в постфиксе (body_checks), как говорится, драматически падает производительность.
Фильтр - http://www.itl.ua/support/body_checks.itl Почтовый трафик - http://www.itl.ua/support/mailgraph.php
Выглядит это так: взлетают процессы cleanup, которые кушают кучу ресурсов и, соответственно, достаточно долго обрабатывают письма. Разрастается очередь, в общем, полный клинч =/
Было у меня такое дело. Полечилось перестановкой (отдельно просто) библиотеки pcre на последнюю версию. Попробуй, может и у тебя полечится так же. Судя по всему, в каких-то версиях бага была. Сейчас стоит на FreeBSD 5.2.1 все из коробки:
pcre-4.5 Perl Compatible Regular Expressions library postfix-2.0.16.20031223,2 A secure alternative to widely-used Sendmail
Аналогичная фигня и на других версиях. Так что, похоже, в cleanup есть некий bottleneck по производительности.
У тебя либо много, либо сильно неоптимальные регэкспы. Там по всему списку каждая строчка проходит, от этого тормоза. В примерах рекомендуется первой строкой ставить ~^[[:alnum:]+/]{60,}\s*$~ OK что позволяет не проверять по всему списку base64. -- Victor Cheburkin VCW61, VC319-RIPE, VC1-UANIC =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message