Historique de la page
...
- 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
- l'alimentation automatique par courrier électronique
Principales tâches d'administration
Initialisation de la base de données | ant init-data |
Mise à jour de la base de données | ant init-data |
Démarrage|arrêt|redémarrage de l'application | ant start|stop|restart |
Mise à jour de l'index | ant update-index |
Reconstruction de l'index | ant rebuild-index |
Déverrouillage de l'index | ant unlock-index |
Archivage des tickets clos | ant archive-tickets |
Expiration des tickets non archivés | ant expire-tickets |
Rappel des tickets reportés | ant recall-tickets |
Alimentation automatique | ant feed |
Astuce |
---|
Les tâches peuvent également être appelées à l'aide des scripts d'administration montrés ci-dessous. |
Mise en place des scripts d'administration
Cette partie montre comment mettre en place les scripts d'administration et lancer les tâches asynchrones pour un déploiement quick-start.
Astuce |
---|
Ces procédures doivent être légèrement adaptées pour les autres déploiements (portlet et servlet). |
Sous Unix
Nous supposons ici que tous les prérequis sont remplis et que le répertoire de base du projet est /usr/local/helpdesk.
...
Bloc de code |
---|
[root@server helpdesk]# ls -al total 96 -rwxr-xr-x 1 root root 78 2008-06-16 12:37 env.sh (version courante) drwxr-xr-x 2 root root 69632 2008-05-21 12:22 files (fichiers attachés) -rwxr-xr-x 1 root root 567 2008-03-28 10:16 helpdesk-cron.sh (script d'appel des tâches asynchrones) -rwxr-xr-x 1 root root 292 2008-03-28 10:16 helpdesk.sh (script d'appel des tâches synchrones) drwxr-xr-x 2 root root 4096 2008-06-18 11:50 index (indexation) drwxr-xr-x 2 root root 4096 2008-06-17 06:08 log (traces d'exécution) drwxr-xr-x 19 root root 4096 2008-06-16 12:38 src (sources des distributions) |
Scripts d'administration
Le fichier env.sh contient la version courante :
...
Astuce | ||
---|---|---|
| ||
Pour faire en sorte que l'application démarre automatiquement au boot du serveur, utiliser le programme chkconfig. |
Tâches asynchrones
L'appel de tâches asynchrones est nécessaire pour :
...
Bloc de code |
---|
00,05,10,15,20,25,30,35,40,45,50,55 * * * * root /usr/local/helpdesk/helpdesk-cron.sh update-index 02 * * * * root /usr/local/helpdesk/helpdesk-cron.sh expire-tickets 03 * * * * root /usr/local/helpdesk/helpdesk-cron.sh archive-tickets 01 0 * * * root /usr/local/helpdesk/helpdesk-cron.sh recall-tickets |
Sous Windows
todo | ||||
---|---|---|---|---|
|
...