L'appel de tâches asynchrones est nécessaire pour :
- la mise à jour des index
- l'expiration des tickets fermés mais non approuvés par les utilisateurs
- l'archivage des tickets fermés
- le rappel automatique des tickets reportés
Cette page propose une méthode de mise en place des appels asynchrones.
Sous Unix
Nous supposons ici que tous le répertoire de base du projet est /usr/local/helpdesk.
\[root@server helpdesk\]# ll total 96 \-rwxr-xr-x 1 root root 78 2008-06-16 12:37 env.sh drwxr-xr-x 2 root root 69632 2008-05-21 12:22 files \-rwxr-xr-x 1 root root 567 2008-03-28 10:16 helpdesk-cron.sh \-rwxr-xr-x 1 root root 292 2008-03-28 10:16 helpdesk.sh drwxr-xr-x 2 root root 4096 2008-06-18 11:50 index drwxr-xr-x 2 root root 4096 2008-06-17 06:08 log drwxr-xr-x 19 root root 4096 2008-06-16 12:38 src
Le fichier env.sh contient la version courante :
Nous faisons ici les hypothèses suivantes :
Vue d'ensemble
Gestion des contenus