Re: sa-cgp

От: Victor Sudakov <CGatePro_at_mx_ru>
Дата: Wed 05 Sep 2012 - 14:58:54 MSK

Andrew A. Vasilyev wrote:
> On Wed, Sep 05, 2012 at 05:06:52PM +0700, Victor Sudakov wrote:
> > И еще вопрос - есть ли какая-то формула расчета spamd --max-children в
> > зависимости от количества Message Enqueuer processors? А от трафика?
>
> Быстрее кончится память и начнётся swap, или CPU :-)) Где-то 20 spamd на ГБ
> получается (на 32-bit системе). Отсюда и считайте. Понятно, что Enq. processors
> бессмысленно делать больше числа spamd,

А может один Enqueuer processor занимать более 1 spamd child одновременно? Т.е. если у меня 5 Enqueuer processors, я спокойно могу сделать "--max-children 5" и доставка почты в количество детей не упрётся?

> а при пиках их должно быть столько,
> чтобы оставался CPU idle. Ну и при любых не-офисных (если это не офис Газпрома,
> конечно) потоках надо запускать SA на нескольких серверах параллельно.

У меня spamd просто вынесен на отдельную от CGP говномашину, мало станет - еще говномашин добавлю.

А еще spamd после перехода на SpamAssassin-3.3.2 стал несколько раз в сутки падать с сообщением
Sep 5 13:44:18 meow spamd[98197]: syswrite() to parent failed: Broken pipe at / usr/local/lib/perl5/site_perl/5.14.2/Mail/SpamAssassin/SpamdForkScaling.pm line 579.

Вернул старую схему с --round-robin, посмотрим, поможет ли.

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
sip:sudakov@sibptus.tomsk.ru
Получено Wed Sep 05 10:59:03 2012

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:17:27 MSK