Cron activity for grav app

L’architecture du serveur est bare-metal armhf
Le serveur utilise le noyau Linux 5.10.63-v7+
Le serveur utilise Debian 10.11
Le serveur utilise YunoHost 4.3.2.2 (stable)
J’ai accès à mon serveur : Complet
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
grav : Version 1.7.24~ynh1

Hello,

I see a lot of activity of Cron by user grav. What does that mean ? I wonder if I could reduce it.

# cat syslog |grep grav
Nov 11 12:29:02 serveur CRON[9867]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:30:01 serveur CRON[9877]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:31:01 serveur CRON[9899]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:32:01 serveur CRON[9910]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:33:02 serveur CRON[9919]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:34:01 serveur CRON[9928]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:35:01 serveur CRON[9949]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:36:01 serveur CRON[9971]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:37:01 serveur CRON[9981]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:38:01 serveur CRON[9990]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:39:01 serveur CRON[10004]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:40:01 serveur CRON[10070]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:41:01 serveur CRON[10079]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:42:01 serveur CRON[10089]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:43:01 serveur CRON[10111]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:44:01 serveur CRON[10120]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:45:01 serveur CRON[10133]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:46:01 serveur CRON[10144]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:47:01 serveur CRON[10155]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:48:01 serveur CRON[10164]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:49:01 serveur CRON[10186]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:50:01 serveur CRON[10196]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:51:01 serveur CRON[10205]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:52:01 serveur CRON[10666]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:55:01 serveur CRON[1352]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:56:01 serveur CRON[1361]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:57:01 serveur CRON[1370]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:58:02 serveur CRON[1379]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 12:59:01 serveur CRON[1492]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:00:01 serveur CRON[1539]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:01:01 serveur CRON[1673]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:02:01 serveur CRON[1695]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:03:01 serveur CRON[1730]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:04:01 serveur CRON[1740]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 11 13:05:01 serveur CRON[1753]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)

Thank’s

Bonjour,

J’ai vu où était la configuration.
I’ve seen where is the configuration

A quoi ça sert cette tache ? Et reste à savoir si je peux la modifier à une fois par jour.
What is this task for ? Shall I modifiy it to once a day ?

user@serveur:~# cd /etc/cron.d

user@serveur:/etc/cron.d# ls
grav  nextcloud  php  yunohost-diagnosis

user@serveur:/etc/cron.d# cat grav 
* *  *  *  * grav php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1

Quelques infos supplémentaires à l’aide de la doc grav
More informations with grav doc
learn.getgrav.org/17/advanced/scheduler

user@serveur:/var/www/grav# bin/grav scheduler -j

Scheduler Jobs Listing
======================

┌─────────────────────┬────────────────────────────────────┬───────────┬─────────┬──────────────────┬─────────┐
│ Job ID              │ Command                            │ Run At    │ Status  │ Last Run         │ State   │
├─────────────────────┼────────────────────────────────────┼───────────┼─────────┼──────────────────┼─────────┤
│ default-site-backup │ Grav\Common\Backup\Backups::backup │ 0 3 * * * │ Success │ 2021-11-12 03:00 │ Enabled │
│ cache-purge         │ Grav\Common\Cache::purgeJob        │ 0 4 * * * │ Success │ 2021-11-12 04:00 │ Enabled │
│ cache-clear         │ Grav\Common\Cache::clearJob        │ 0 3 * * * │ Success │ 2021-11-12 03:00 │ Enabled │
└─────────────────────┴────────────────────────────────────┴───────────┴─────────┴──────────────────┴─────────┘

 ! [NOTE] For error details run "bin/grav scheduler -d" 

You shan’t. The binary takes care of sorting out when its jobs need to run, hence why the command is running every minute of the day (I agree a tad too often).

However, since I see all the tasks are running at every hour sharp, you can alter its frequency to once per hour. :wink:

Thanks tituspijean, I’ve modified /etc/cron.d/grav

@serveur:/etc/cron.d# cat grav 
# * *  *  *  * grav php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1
@hourly grav php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1

And now it’s better !

@serveur:/var/log# cat syslog |grep grav
Nov 13 01:00:01 serveur CRON[21708]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 02:00:01 serveur CRON[21948]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 03:00:01 serveur CRON[22128]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 04:00:01 serveur CRON[22317]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 05:00:01 serveur CRON[22508]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 06:00:01 serveur CRON[22692]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 07:00:01 serveur CRON[23182]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 08:00:01 serveur CRON[23607]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 09:00:01 serveur CRON[23796]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 10:00:01 serveur CRON[24450]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 11:00:01 serveur CRON[24643]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 12:00:01 serveur CRON[24822]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 13:00:01 serveur CRON[25048]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 14:00:01 serveur CRON[25229]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 15:00:01 serveur CRON[25421]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 16:00:01 serveur CRON[25604]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 17:00:01 serveur CRON[25859]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 18:00:01 serveur CRON[27971]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 19:00:01 serveur CRON[28199]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 20:00:01 serveur CRON[28642]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 21:00:01 serveur CRON[28880]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)
Nov 13 22:00:01 serveur CRON[29106]: (grav) CMD (php7.3 /var/www/grav/bin/grav scheduler 1>> /dev/null 2>&1)

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.