The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Уменьшение времени 'Connection timed out' в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Уменьшение времени 'Connection timed out' в Linux"  
Сообщение от Avatar (??) on 29-Май-06, 09:44 
Здарова всем

Нигде не могу найти информацию о том, как в Linux уменьшить время ожидания подключения. По умолчанию, конект рвётся через 180 сек.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Уменьшение времени 'Connection timed out' в Linux"  
Сообщение от Асен Тотин email on 29-Май-06, 10:02 
Привет,

В теории (напр., POSIX) сказано, что есть две такие опции сокета, как SO_SNDTIMEO и SO_RCVTIMEO. В практике они не всегда имплементированы, а даже если они есть, то иногда они только read-only, а иногда не работаяют... вот что пишет Allan Cox по этому поводу:

The actual reasoning for this is pretty simple. RTIMEO/WTIMEO complicate
the socket code a lot and thus slow down all processes, but they are basically
almost never used.

The same functionality is available by using alarms and itimers to allow
the program to do its own timeouts.

Так что если вы открываете сокет, то можете при помощ SIGALRM закрыть его по истечение желанного вами тайм-аута.

WWell,


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Уменьшение времени 'Connection timed out' в Linux"  
Сообщение от Avatar (??) on 29-Май-06, 11:27 
Благодарю. Мне думалось, что все будет проще. Жаль, и главное, не понятно что помешало сделать этот параметр изменяемым.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Уменьшение времени 'Connection timed out' в Linux"  
Сообщение от satelit on 29-Май-06, 11:31 
>Благодарю. Мне думалось, что все будет проще. Жаль, и главное, не понятно
>что помешало сделать этот параметр изменяемым.

Поковыряйтесь в sysctl, может там что найдется.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Уменьшение времени 'Connection timed out' в Linux"  
Сообщение от Avatar (??) on 29-Май-06, 13:48 
Я с этого начал. ;)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру