recv и send из/в сокет.
pywork
pywork at gmail.com
Tue Dec 5 16:39:00 MSK 2006
Имеется свой http модуль.
В обработчике запроса модуль открывает сокет и соединяется с бэкэндом.
Далее парочку send и recv. И ответ.
Возникла такая загвоздка.
Сокет создается при помощи функции ngx_event_connect_peer.
Создается на момет инициализации или в первом запросе. Это не важно.
Затем следует небольшая пауза. 5 мин. После этого повторяется запрос к
модулю, но уже send и recv не проходят. Приходится делать
ngx_close_connection и сновать ngx_event_connect_peer.
Нет ли какого-нибудь флага/функции которые бы позволили узнать отвалился
ли бэкэнд или нет?
Спасибо.
More information about the nginx-ru
mailing list