man nginx<div><br></div><div>...</div><div><br></div><div>SIGUSR1               Reopen log files.</div><div>...</div><div><br></div><div><br></div><div>на Amazon линукс ведь ? мы на линуксе вот такую штуку для логротейта использовали:</div>
<div><br></div><div><br></div><div><div># cat /etc/logrotate.d/nginx</div><div>/var/log/nginx/*.log {</div><div>        daily</div><div>        missingok</div><div>        rotate 32</div><div>        compress</div><div>        delaycompress</div>
<div>    dateext</div><div>        notifempty</div><div>        create 640 root adm</div><div>        sharedscripts</div><div><br></div><div>   postrotate</div><div>      [ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`</div>
<div>   endscript</div><div><br></div><div>}</div><div><br></div><br><div class="gmail_quote">23 августа 2012 г., 22:22 пользователь Sergey Shepelev <span dir="ltr"><<a href="mailto:temotor@gmail.com" target="_blank">temotor@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2012/8/23 ShivaS <<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>>:<br>
<div class="im">> Кстати, вот уже пару часов бежит сервис:<br>
><br>
> Active connections: 73230<br>
> server accepts handled requests<br>
>  474540 474540 474081<br>
> Reading: 4420 Writing: 68150 Waiting: 660<br>
><br>
> И торкнуло меня проверить логротейт.<br>
> Но я видимо не подумал заранее и теперь висят 8 воркеров shutting down.<br>
> А так как клиент будет отваливаться оооочень долго, то за несколько дней<br>
> можно прикончить всю память в ожидании шатдауна всех воркеров.<br>
><br>
> Как сохранить работу с error_log и продолжать ротейтить их? Что-то навроде<br>
> flush logs в мускуле.<br>
> Чтобы например сдвинуть логи в сторону и заставить нгинкс заново писать. Ну<br>
> или как-то еще. Чтобы рестарта/релоада не делать... а то плохо очень....<br>
><br>
> Кто-то знает?<br>
><br>
<br>
</div><a href="http://nginx.org/en/docs/control.html" target="_blank">http://nginx.org/en/docs/control.html</a><br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br></div>