Planification des événements LikeMinds

Utilisez le paramètre lps.schedule pour planifier des événements à émettre à des dates et heures particulières.

Syntaxe d'utilisation du paramètre lps.schedule :
lps.schedule.<event name> = <schedule><event type><event args>

où :

event name : fait référence à un nom unique de l'événement.

schedule : fait référence à l'heure de la planification, dans cinq zones séparées par des espaces ou des onglets, et sont des schémas entiers. Ces zones sont les suivantes :

Tableau 1. Heures de planification
Zone Valeurs
minute 0–59
heure 0–23
jour de la semaine 0 - 6, avec 0 pour dimanche
jour du mois 1–31
mois 1–12

Pour indiquer toutes les valeurs d'une zone particulière (pour planifier des événements tous les jours de la semaine, par exemple), utilisez un astérisque (*), dans l'ordre présenté dans cette table. Par exemple:


Fois

Lorsque vous spécifiez des valeurs en cours, vous pouvez entrer la valeur elle-même (1 pour planifier un événement le lundi, par exemple) ou une plage de valeurs (1 - 2 pour planifier des événements le lundi et le mardi, par exemple). Si vous souhaitez spécifier des jours, vous devez renseigner le jour ou la semaine et le mois. Pour obtenir des exemples d'utilisation de ces valeurs, voir

event type et event args : font référence aux événements et leurs arguments suivants :

Tableau 2. Types d'événement et arguments
Event type Argument Description
lazyDBWrite S/O

Permet de préciser à quel moment toutes les informations modifiées depuis la dernière lecture sont écrites dans la base de données. La valeur par défaut est :

12,24,36,48,00 **** lazyDBWrite

purgeUserCache timeval

Permet de préciser la période, exprimée en secondes, après laquelle les utilisateurs permanents qui n'ont pas été utilisés sont supprimés de la mémoire cache. Si l'argument timeval n'est pas spécifié, le paramètre de db.tune.user_cache_age_time est utilisé.

purgeItemCache timeval

Permet de préciser la période, exprimée en secondes, après laquelle les articles qui n'ont pas été utilisés sont supprimés de la mémoire cache. Si l'argument timeval n'est pas spécifié, le paramètre de db.tune.item_cache_age_time est utilisé.

syncCache

user

item

engine

Permet de régénérer tous les objets utilisateur permanents dans la mémoire cache.

Permet de régénérer tous les objets articles dans la mémoire cache.

Permet de régénérer la totalité de la mémoire cache du moteur.

runBuildstats verbose

Permet d'exécuter l'utilitaire buildstats. Si la valeur prolixe est spécifiée, des informations supplémentaires sont imprimées dans le fichier journal.

runBuildvisit verbose

Permet d'exécuter l'utilitaire buildvisit. Si la valeur prolixe est spécifiée, des informations supplémentaires sont imprimées dans le fichier journal.

runAccumulator verbose

Permet d'exécuter l'utilitaire accumulator. Si la valeur prolixe est spécifiée, des informations supplémentaires sont imprimées dans le fichier journal.