Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     26 Feb 2006  11:31:38
 To : Victor Sudakov
 Subject : Re: Сендмэйл - г@вно (для pазнообpазия ;-)
 -------------------------------------------------------------------------------- 
 
 
 >>> Victor Sudakov wrote: 
 
 > DZ>> Сyньмаил - доставка ТОЛЬКО чеpез очеpедь!
 > DZ>> define(`confDELIVERY_MODE',`queue')dnl
 >> Ты уверен, что это безопасная настройка?
 VS> А что в ней опасного?
 VS> В любом случае, альтернативы ей считай что нет. Без -odq sendmail очень
 VS> плохо держит нагрузку и легко DOSится.
 
 Во-первых, когда у меня ещё не было более продвинутых:) средств -
 для большинства случаев хватало сказать слушающему демону -odb -ox1,
 а разгребающему очередь (да, это были два разных демона) -ox39
 -OMaxDaemonChildren=30.
 Точные цифры, замена MaxDaemonChildren на MaxQueueChildren - это уже
 по вкусу. Главное - не включать ForkEachJob:))
 
 Во-вторых, начиная с некоторого момента я нагло:) запатчил код на
 предмет следующего - там где оно после доставки пытается форкаться -
 пытаться захватывать лок для этого, если не получилось - прекращать
 это дело оставляя письмо в очереди. Количество локов равно
 количеству MaxDaemonChildren, то есть предельное количество
 работающих sendmail'ов считается понятным образом. После этого схема
 с двумя демонами стала не нужна, безумного порождения потомков не
 наблюдается.
 
 ftp://segfault.kiev.ua/pub/sendmail/sendmail-8.11.6-worklock.patch
 
 думаю, на свежие версии должно лечь без проблем.
 
 Разумеется, это не идеальное решение, но нам хватает - если
 откуда-то проблемы и лезут, то не из этого механизма.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Сендмэйл - г@вно (для pазнообpазия ;-)   Victor Sudakov   26 Feb 2006 08:04:16 
 Re: Сендмэйл - г@вно (для pазнообpазия ;-)   Valentin Nechayev   26 Feb 2006 11:31:38 
 Re: Сендмэйл - г@вно (для pазнообpазия ;-)   Valentin Nechayev   26 Feb 2006 11:43:44 
Архивное /ru.unix/2238356403388.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional