размер access_log в nginx

12
P
На сайте с 08.03.2007
Offline
250
#11

Правильней установить ротацию не раз в сутки, а в зависимости от размера (Size), и запускать logrotate почаще, напримиер раз в час.

M
На сайте с 22.02.2007
Offline
161
#12
Pilat:
запускать logrotate почаще, напримиер раз в час.

Где и как это нужно прописать?

Торрент Трекер Катушка - скачать фильмы (http://katushka.net) | SmartProgress - достижение целей (https://smartprogress.do/) Партнерская программа SmartProgress (https://smartprogress.do/affiliate)
P
На сайте с 08.03.2007
Offline
250
#13

В Debian - в /etc/cron.daily и cron.hourly

Pilat добавил 31.08.2008 в 15:47

Вообще не мешает нанять администратора - при ротации некоторых логов надо рестартовать сервера

K
На сайте с 12.07.2006
Offline
295
Kpd
#14

Если ТС в принципе не нужны логи доступа nginx-а, то проще сделать access_log /dev/null; в nginx.conf

A4
На сайте с 09.08.2007
Offline
55
#15

тогда уж access_log off;

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.
M
На сайте с 22.02.2007
Offline
161
#16

Добавил вот такое правило:


/usr/local/nginx/logs/access.log {
rotate 10
daily
compress
noolddir
postrotate
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
endscript
}

но ротации не происходит...

P
На сайте с 08.03.2007
Offline
250
#17

daily прошло?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий