Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 7, 2015 13:07:14

Raccoon
Зарегистрирован: 2015-11-07
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

twisted таймаут соединений

Здравствуйте! Пишу серверное приложение на python с использованием twisted. К сожалению не могу найти в доках как осуществить таймаут соединения, чтобы клиенты от которых нет активности определенное время закрывались. По какой-то причине автоматически у меня это не происходит и через пол дня работы сервера я вижу ~2000 открытых сокетов в ОС, а потом и вовсе клиенты не могут подключиться из-за ограничений ОС (а это при среднем онлайне 250-300).
За основу брал последний пример отсуда.

Офлайн

#2 Ноя. 7, 2015 13:51:07

Raccoon
Зарегистрирован: 2015-11-07
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

twisted таймаут соединений

В качестве протокола использую LineOnlyReceiver как и в примере. Даже если считать таймаут самому как правильно закрыть соединение с клиентом?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version