mirror of
https://github.com/discourse/discourse.git
synced 2024-11-27 22:23:44 +08:00
41 lines
744 B
Plaintext
41 lines
744 B
Plaintext
# rotate log files daily, keep 32 days
|
|
daily
|
|
rotate 32
|
|
|
|
# create new (empty) log files after rotating old ones
|
|
create
|
|
|
|
compress
|
|
missingok
|
|
create 0644
|
|
|
|
|
|
/home/discourse/discourse/log/clockwork.log
|
|
{
|
|
postrotate
|
|
pkill -HUP -f clockwork
|
|
endscript
|
|
}
|
|
/home/discourse/discourse/log/sidekiq.log
|
|
{
|
|
# Should we just kill sidekiq?
|
|
# https://github.com/mperham/sidekiq/issues/1008
|
|
postrotate
|
|
pkill -USR2 -f sidekiq
|
|
endscript
|
|
}
|
|
/home/discourse/discourse/log/production.log
|
|
{
|
|
# ????
|
|
}
|
|
/home/discourse/discourse/log/production_errors.log
|
|
{
|
|
# production_errors is opened on demand, no need to reopen
|
|
}
|
|
/home/discourse/discourse/log/thin*.log
|
|
{
|
|
postrotate
|
|
pkill -USR1 -f 'thin server'
|
|
endscript
|
|
}
|