Foilen Cloud

Cron Job (Tâche récurrente)

Table des matières

Description

Une tâche récurrente va s’exécuter dans une Application existante sur une Machine spécifique. Cela signifie que la tâche peut utiliser n’importe quel logiciel installé dans l'Application.

Par exemple, si vous désirez installer une tâche dans un site PHP (ApachePhp), cette tâche pourra utiliser la commande PHP ainsi que n’importe quel logiciel installé avec AttachableAptInstall.

Diagramme des ressources à créer

graph LR CronJob -- RUN_AS --> UnixUser CronJob -- USES --> Application CronJob -- INSTALLED_ON --> Machine

Créer la tâche récurrente

  1. Aller sur Foilen Infra dans l’onglet Extensions (https://infra.foilen.com/plugin/list) et cliquer sur Cron Job
  2. Choisir le propriétaire
  3. Entrer une description si désirée
  4. Pour Temps (minute heure jour mois jourDeLaSemaine), choisir la fréquence d’exécution. Exemples:
  5. Pour Commande, entrer la commande à exécuter. Si elle est refusée, car trop complexe, créer un script et entrer ce script comme commande à exécuter
  6. Pour Répertoire de travail, entrer le répertoire désiré ou “/” s’il n’y a pas de préférence
  7. Pour Utilisateur Unix, choisir l’utilisateur Unix qui va exécuter la commande. C’est normalement un utilisateur qui est dans l'Application
  8. Pour Application, choisir l’application dans laquelle la tâche va s’exécuter
  9. Pour Installé sur les machines, choisir la même machine que celle où l'Application est installée
  10. Cliquer sur Créer