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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       17 Jan 2008  20:25:38
 To : Eugene Grosbein
 Subject : Re: tcp & spam
 -------------------------------------------------------------------------------- 
 
 17 янв 2008, четверг, в 18:05 KRAT, Eugene Grosbein написал(а):
 
  EG> MTA включает SO_KEEPALIVE на сокетах. Hо дефолтные таймауты у FreeBSD
  EG> имеют совершенно безобразные значения (для этой задачи) для установленных
  EG> соединений:
  EG> net.inet.tcp.keepidle: 7200000
  EG> net.inet.tcp.keepintvl: 75000
  EG> Если я правильно понимаю, это значит: при отсутствии входящих сегментов
  EG> в течение первого таймаута (7200000/hz=72000 секунд=20 часов) начинать
  EG> посылать keepalives один раз в 75000/hz=750 секунд=12.5 минут и рвать
  EG> коннект после 8 (задаётся в сорцах) непрошедших подряд кипаливах,
  EG> то есть через 100 минут.
 самом деле это 2 часа и 1.25 минуты, коннект рвется через 10 минут
 тестирования. Практической роли всё равно не играет и нижесказанное
 в силе.
 
  EG> В результате эти keepalives что есть, что нет
  EG> и заблокированные коннекты быстро пожирают лимит.
 
  EG> Поставил так:
  EG> # 60 секунд без входящих сегментов - начинается посылка keepalives
  EG> net.inet.tcp.keepidle=6000
  EG> # посылается 8 штук (задано в исходниках) через 10 секунд
  EG> net.inet.tcp.keepintvl=1000
 
 Тут соответственно net.inet.tcp.keepidle=60000 и второе значение 10000.
 
  EG> Загрузка очень быстро упала до вполне приемлемых величин.
  EG> Внимание, вопрос: на какие проблемы я нарываюсь? :-)
 
 Eugene
 -- 
 А если не будут брать, отключим газ.
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 tcp & spam   Eugene Grosbein   17 Jan 2008 19:05:07 
 Re: tcp & spam   Valentin Davydov   17 Jan 2008 16:20:37 
 Re: tcp & spam   Eugene Grosbein   17 Jan 2008 20:25:38 
 Re: tcp & spam   Andrey Voitenkov   17 Jan 2008 16:38:14 
 Re: tcp & spam   Alexander Kolesnikoff   17 Jan 2008 19:32:43 
 Re: tcp & spam   Vitaly E. Lavrov    18 Jan 2008 11:26:37 
 Re: tcp & spam   Vadim Goncharov   22 Jan 2008 19:50:49 
Архивное /ru.unix.bsd/26093fe2a9eec.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional