powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как кильнуть tcp соединения
15 сообщений из 15, страница 1 из 1
как кильнуть tcp соединения
    #38185922
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как кильнуть tcp соединения?

Имеется куча конектов по tcp, Established. Видно, в пуле просто висят. В iptables адреса добавлены, но даже после рестарта соединения продолжают висеть. Естественно, машину нельзя ребутать.

Команды tcpkill нет.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38185927
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пакет dsniff
Код: sql
1.
yum -y install dsniff --enablerepo=epel


не могу поставить: репа не найдена
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38186186
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romy4как кильнуть tcp соединения?

Имеется куча конектов по tcp, Established. Видно, в пуле просто висят. В iptables адреса добавлены, но даже после рестарта соединения продолжают висеть. Естественно, машину нельзя ребутать.

Команды tcpkill нет.

Программерам писавшим сокеты по шапке настучать.
С каждым годом таких все больше и больше.
Даже оракл этим грешит.

Как решение вопроса системные кипелайв параметры .
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38186190
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется ввиду. прогаммерам приложений
В операционках все нормально , что ей сказала программа так она себя с сокетои и ведет
если не сказала то по умолчательным параметрам.

Я пуру раз потерял по паре дней на бокс по переписке с НЕТ прогаммерами ,
они не пробиваемые в этих вопросах.

.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38186626
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romy4....В iptables адреса добавлены, но даже после рестарта соединения продолжают висеть. Естественно, машину нельзя ребутать.Наверняка пакеты проходят через более раннее правило для соединений в established
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38186630
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРЯ пуру раз потерял по паре дней на бокс по переписке с НЕТ прогаммерами ,
они не пробиваемые в этих вопросах.

.соединения с бд никогда не закрываются из-за пулов коннектов, полезная вещь в случае серверов приложений.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38186643
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если мне лень в таком случае софт ставить, я добавляю роутинг для этих адресов через несуществующий.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187505
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисДохтаРЯ пуру раз потерял по паре дней на бокс по переписке с НЕТ прогаммерами ,
они не пробиваемые в этих вопросах.

.соединения с бд никогда не закрываются из-за пулов коннектов, полезная вещь в случае серверов приложений.

Насколько я понял, речь не про БД
авторно даже после рестарта соединения продолжают висеть


Это говорит о том, что соединение было закрыто некорректно.
Одна сторона думает что сосед еще жив.
Она отсрелит соединение когда увидит по кипелайл обмену ,
что соседа соединение не интересует.
Или сама попытается что то отправить и получит ошибку.

Приблизительно так, или я неправильно понял автора.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187506
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В современных ОС по умолчанию
такие соединения прибиваются операционкой приблизительно через ~2 чаcа( если небыло попытки обмена со стороны системы где это соединение висит).
Что бы узнать более точно, нужно найти умолчательные кипелайв параметры в ОС.
Прогаммер может кипелай параметры переустановить когда открывает сокет.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187538
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРавторно даже после рестарта соединения продолжают висеть

я прочитал это так: но даже после рестарта (фаервола) соединения продолжают висеть
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187739
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисДохтаРпропущено...

я прочитал это так: но даже после рестарта (фаервола) соединения продолжают висеть

Ну правильно, фаервол разорвет соединение пакеты по нему ходить не смогут.
При истечении кипэлайва или при попытке что то отправить программа получит ошибку.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187785
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаР,

по keepalive они, конечно, отваливаются, но это не выход. Пул то забит.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187824
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРЖуравлев Дениспропущено...
я прочитал это так: но даже после рестарта (фаервола) соединения продолжают висеть

Ну правильно, фаервол разорвет соединение пакеты по нему ходить не смогут.
При истечении кипэлайва или при попытке что то отправить программа получит ошибку.да бред все это. Нельзя перестартовать iptables, и при "рестарте" (добавлении и удалении оттуда правил), соединения не рвутся, более того даже при рестарте сети не рвутся.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38187830
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romy4ДохтаР,

по keepalive они, конечно, отваливаются, но это не выход. Пул то забит.в чем проблема вообще? В том что есть соединения с адресов с которых их не должно быть? Или в том что кто-то соединения в пул коннектов на сервере приложений не возвращает и они остаются на вечно? Рестартуйте сервер приложений.
...
Рейтинг: 0 / 0
как кильнуть tcp соединения
    #38188030
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис,


Журавлев Денисв чем проблема вообще?
Ситуация такая. В iptables была запихнута подсеть с REJECT-ом, но осталось висеть куча TIME_WAIT соединений из неё. Как их грохнуть?
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как кильнуть tcp соединения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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