 
  | 
  
   
 
 | 
 
  | 
 
  | 
     АРХИВ :: nginx-ru
 |  
 
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: http_push_module
 
- To: nginx-ru@xxxxxxxxx
 
- Subject: Re: http_push_module
 
- From: pyromaniac - <kinwizard@xxxxxxxxx>
 
- Date: Tue, 26 Jan 2010 19:57:38 +0300
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;	h=domainkey-signature:mime-version:received:in-reply-to:references	:from:date:message-id:subject:to:content-type;	bh=eiMUgRxfMuohI6kiAuApuUgP/CPzXvD+2DNRUceF9EM=;	b=dyrxJq/wOZbmNukUyq+ZgiDnHccYMjxHqPiUMi6ScGzNrO6Isy5MsY6OIv9ouuXysL	wKDLbp45htzCs3yPavI9ypLNnEQcRWr2UpuHd2olHguKwTiKzC2ub7N77FLtzIS9CdIj	svHxQ9fCecD012i8nEKUNnouY6WCW9nzBXM/4=
 
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;	h=mime-version:in-reply-to:references:from:date:message-id:subject:to	:content-type;	b=d5wjEB959yRtfOiNku8AfiwymneRnXbK6+gEZuX44ps9iqtUtiQf4RS6pWmgynS/rX	nx15PrCZ9o92anrTshnI4hFdOT3ZI9y0vAGTFzCMXmFQZfL5XMWbEtpq8ZWtK6na5z5R	UWeqlnR4oKWP6r1G6jwYoOdQ9HTWTIDu7KJVQ=
 
- In-reply-to: <01CCF66D-445B-4313-AEA4-66F4AD657D59@xxxxxxxxx>
 
- References: <d583beb692407d7238d22ff86fd82eb9.NginxMailingListRussian@xxxxxxxxxxxxxxx>	<01CCF66D-445B-4313-AEA4-66F4AD657D59@xxxxxxxxx>
 
 
 
Ох, ngx_log_error поддерживает форматирование. А я с ngx_sprintf заморачивался :) Спасибо огромное вам, буду пробовать, о результатах сообщу.
 
 26 января 2010 г. 15:39 пользователь Peter Leonov  <gojpeg@xxxxxxxxx> написал:
 On 26.01.2010, at 12:17, pyromaniac wrote: 
 
> 1. Я думаю, что у нгинкс есть функция, позволяющаяя отправить фейковый запрос на урл, но я не могу её найти. 
 Есть подзапросы. Но они не совсем такие, как ожидаешь. Предлагаю почитать и посмотреть: 
 
http://www.ruby-forum.com/topic/199392 
http://nginx.org/pipermail/nginx-devel/2009-November/000007.html 
http://github.com/srlindsay/nginx-independent-subrequest/commits/master 
 
> 2. Я не понимаю, как можно писать информацию в лог. Мне это нужно для отладки. 
 Если для отладки, то не забудьте сконфигурировать энжи в режиме отладки: 
  ./configure --with-debug 
 
Дальше мы делаем так: 
  ngx_log_debug1(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, "some text: %s\n", some_string); 
 
логирование всегда ведется в каком-нибудь контексте. Если нету r->connection->log, то можно использовать ngx_cycle->log. 
 
Для того, чтобы в отладочном логе вам не мешали строки из других модулей, напишите как-то так: 
  error_log nginx.log debug_http; 
С уважением, 
Петр. 
 
П.С. много умных дядей читают и пишут в рассылку nignx-devel. 
  
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
 
 
 |   
   
 | 
 
  |