Cron是用于控制統(tǒng)計(jì)數(shù)據(jù)頻率的工具。 通過簡單地修改cron作業(yè),您可以輕松更改發(fā)生的頻率。
RedHat的Cron文件:/etc/cron.d/directadmin_cron
FreeBSD的Cron文件:/ etc / crontab
編輯cron文件并找到如下所示的行:
10 0 * * * root echo 'action=tally&value=all' >> /usr/local/directadmin/data/task.queue
這意味著每天午夜十分鐘后會運(yùn)行計(jì)數(shù)器。
如果您想(例如)每4小時運(yùn)行一次計(jì)數(shù),您可以將其更改為:
10 */4 * * * root echo 'action=tally&value=all' >> /usr/local/directadmin/data/task.queue
需要記住的一件重要事情是,對于超過1000個域的超大型服務(wù)器,計(jì)數(shù)器可能需要很長時間才能運(yùn)行(最多2小時),因此如果運(yùn)行大型服務(wù)器,則可能不希望運(yùn)行 理貨太頻繁。
一旦你設(shè)置了你想要的值,保存文件并重新加載cron守護(hù)進(jìn)程:
killall -HUP crond