Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Потерянные конекты / 8 сообщений из 8, страница 1 из 1
28.01.2005, 12:21
    #32888925
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
При работе в Firebird 1.0, если отваливаются коннекты остаются процессы, которые определяются как "живые". Они уничтожаются автоматически, но хотелось бы уничтожать их програмно.
...
Рейтинг: 0 / 0
28.01.2005, 17:49
    #32890074
Somebody2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
FreemanZAVПри работе в Firebird 1.0, если отваливаются коннекты остаются процессы, которые определяются как "живые". Они уничтожаются автоматически, но хотелось бы уничтожать их програмно.
В смысле netstat показывет эти коннекты как ESTABLISHED ??? Или все таки как TIME-WAIT?
...
Рейтинг: 0 / 0
29.01.2005, 10:28
    #32890605
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
ESTABLISHED
...
Рейтинг: 0 / 0
30.01.2005, 10:28
    #32891043
Somebody2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
FreemanZAVESTABLISHED
А что мешает запустить от рута
Код: plaintext
1.
netstat -n -p --ip
выяснить pid и просто килянуть нужный процесс?
...
Рейтинг: 0 / 0
01.02.2005, 09:48
    #32893773
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
to Somebody2
Мне нужно функцию написать, которая определяет такие процессы
...
Рейтинг: 0 / 0
01.02.2005, 09:56
    #32893791
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
ктати вот что выдает netstat -n -p --ip

tcp 0 0 192.200.1.2456:3050 192.200.1.6:1077 ESTABLISHED 16834/gds_inet_serv
...
Рейтинг: 0 / 0
01.02.2005, 09:57
    #32893795
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
Забыл добавить, что для таких процессов
...
Рейтинг: 0 / 0
01.02.2005, 12:49
    #32894381
Somebody2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Потерянные конекты
FreemanZAVto Somebody2
Мне нужно функцию написать, которая определяет такие процессы

Честно говоря не знаю возможно ли такое вообще (если использовать системные функции), раз сама система показывает соответствующие соединения как живые (ESTABLISHED). То есть получить pid tcp-коннекции не проблема, а вот чтоб определить жива ли она на самом деле... Если найдешь как это сделать, то поделись методом, плиз.

Кстати, я у себя так и не смог добиться подобного эффекта - как только аварийно завершаю процесс на клиенте (Win XP), соединение сразу переходит в состояние TIME_WAIT на сервере (Linux)
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Потерянные конекты / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]