Работа с очередью событий (events) сервера

Igor Sysoev is at rambler-co.ru
Wed Jul 18 22:12:25 MSD 2007


On Wed, Jul 18, 2007 at 09:37:48PM +0400, Denis Erygin wrote:

> Есть ли возможность из модуля добавлять новые дескрипторы и задавать для них таймауты,
> т.е. регистрировать свои event-ы в главной очереди сервера, чтобы избежать блокирующих
> операций с дескрипторами сокетов/файлов?
> 
> Если даже это возможно, то также непонятно как их принимать и обрабатывать.

Возможность есть, это делают функции

ngx_handle_read_event()
ngx_handle_write_event()
ngx_add_timer()
ngx_del_timer()

но работать с ними не просто.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list